- 博客(174)
- 资源 (3)
- 收藏
- 关注

原创 乐优商城项目总结
文章目录项目简介微服务集群1.enreka注册中心2. zuul网关3. 公共工具类4. 商品微服务5. 文件上传微服务6. 搜索微服务7. 页面静态化微服务8. 短信微服务9. 用户微服务10. 认证微服务11. 购物车微服务12. 订单微服务项目简介乐优商城是一个全品类的电商购物网站。我们采用以SpringCloud为核心的,基于rest风格的微服务架构搭建。整个项目采用前后端分离的方式。前端包括门户系统与后台管理。其中后台管理主要面向管理人员,管理员可以在后台管理商品的上下架,监控商品的销
2025-01-29 21:30:46
1463
1
原创 ESP32 基本外设
ESP32-WROOM-32模块搭载的核心芯片型号为 ESP32-D0WDQ6内置 512KB SRAM,外扩 4MB SPI Flashboot loader一般在0x1000开始的位置。Flash的话,0x9000到0xD000是数据区,0xD000到0xF000是ota数据区,0xF000到0x10000是phy数据区,0x10000往后是工厂程序区和其他分区。
2025-03-22 14:49:46
725
原创 C++与C的基本不同
C和C++在变量定义的基本语法上是相同的,都是类型 变量名;。// C语言示例int num;// C++示例int num;C和C++在函数定义的基本语法上也是相同的,都是返回类型 函数名(参数列表) { 函数体 }。// C语言示例// C++示例C语言:函数可以先声明后定义,也可以直接定义。声明时需要指定函数的返回类型和参数列表。// 函数声明return 0;// 函数定义C++:同样支持函数声明和定义的分离,并且可以使用函数重载(C语言不支持)。
2025-03-18 23:53:43
1259
原创 ESP32基本介绍
Visual Studio:作为一个全功能的集成开发环境(IDE),主要面向专业开发人员和大型项目。它支持多种编程语言和框架,提供了丰富的功能,如高级调试、源码控制集成、自动化构建、数据库管理等。Visual Studio Code:作为一个轻量级的代码编辑器,主要面向代码编辑和轻量级编程任务。虽然它支持调试和版本控制,但功能相对简单,更适合快速代码编写和小型项目。第2个是这个注释的插件。安装插件”C/C++ Snippets”,用来生成文件头、代码块分割线等。第1个是c和c加加的编程提示。
2025-03-15 12:25:00
404
原创 转发和重定向
转发转发的特点:英文:forward和redirect的区别。转发和重定向地址栏路径不变只能发访问当前服务器下的资源转发是一次请求,可以用Request域来共享数据相当于http://localhost:8080/项目地址/重定向重定向特点:重定向可以访问其他站点的资源重定向是两次请求,不能用Request域共享信息了。地址栏路径改变...
2025-02-05 18:23:40
192
原创 开关电源基础
也就是说开关电源损耗大大减小了,能够承受更高的热阻,减少散热的面积。开关稳压器有人叫它调节器,稳压器能够实现稳压,但是需要控制系统。两者功率相差2.4倍,但开关电源的面积仅仅是线性电源的1/4。通过调节高频占空比得到一个能量流动平稳化的方法。
2025-01-21 22:28:22
386
原创 1硬件电阻
一般情况下,在能在功率保证的前提下,能用贴片上电阻就不要用插件电阻。假如说是抗震性很高的一个场合,就要用插件电阻。计算方法:5R60,代表5.6Ω103代表10∗103。
2025-01-18 14:51:25
556
原创 嵌入式C语言
命令用于将源文件(如.c、.cpp)编译成汇编代码文件(.s后缀)。它可以帮助开发者理解程序在汇编层面的逻辑,用于性能分析和代码优化。汇编文件,并且可以和其他编译选项配合使用来灵活控制编译流程。
2025-01-13 00:06:54
1074
原创 直流开关电源技术及应用二
PFC电路的主要目的是通过调整负载电流的波形,使之尽可能与电压波形同步,从而提高功率因数,减少无功功率,降低电网损耗,减轻电网负担,抑制谐波,提高整个电力系统的效率和稳定性。功率因数是衡量交流电源系统中负载电流与电压之间相位差以及无功功率占比的一个参数,理想情况下,功率因数应为1,表示负载电流与电压完全同相且无无功功率消耗。谐波污染:非线性负载(如开关电源、变频器等)产生的非正弦电流含有大量谐波,对电网造成污染,影响其他设备的正常工作,并可能导致电网稳定性下降。
2025-01-01 17:23:34
634
原创 电机相关内容
电枢电阻是指直流电机中电枢线圈的电阻,它是直流电机中一个重要的参数。电枢电阻的大小直接影响电机的工作性能。电枢电阻越小,电机的效率越高,但会增加电机的发热量1。在实际应用中,可以通过测量电枢电压和电枢电流的大小,然后使用上述公式来计算电枢电阻。这样可以帮助我们了解电机的工作状态,并根据需要进行调整和改进1。是电枢铜线截面积2。电枢电阻的定义和影响因素。是电枢铜线的电阻率,实际应用中的测量方法。
2024-12-22 18:38:50
612
原创 Linux系统
cd :Cd就是双击,cd…就是退出,cd/就是返回根目录,cd-就是返回上次目录。cp:copy 指令,cp aa.c …/ 复制aa.c到上一级目录。. 当前目录 ,…/aa.c上一级目录的aa.c。rm :删除文件夹 rm aaa -r。mkdir:创建一个文件夹。
2024-08-05 22:09:12
300
原创 电路原理分析
二极管 D6 和 D7 及 NMOS 管 Q5 用于防止双电源方式下CH340 通过 MCU 的 RXD 或 TXD 内部二极管向失电 MCU 产生电流倒灌的问题。CH340K、CH340X 和批号 4 开头的 CH340C、CH340N 的 IO 都自动防对内倒灌,即 CH340 无电但 MCU 有电时不会产生倒灌电流。之后断开S1和4,闭合S2和3,此时C1与电压源串联放电,C2的电压就超过了电压源可以提供的电压。利用电容的充放电实现电路的升压。当S1与S4闭合C1电容开始充电。
2024-08-03 22:27:19
414
原创 桌面小屏幕
SMT贴片指的是在PCB基础上进行加工的系列工艺流程的简称。SMT是表面组装技术(表面贴装技术)(Surface Mounted Technology的缩写),是电子组装行业里最流行的一种技术和工艺。BOM是Bill of Materials的缩写,即物料清单,是描述企业产品组成的技术文件。它详细列出了产品所需的所有物料、零部件、组件和子装配件,以及它们的数量。:有很多软硬件方案。可以找一些类似的方案进行借鉴。芯片官网:ST TI 乐鑫 NXP。电商平台:淘宝、立创、华秋。
2024-08-03 14:58:05
255
原创 1. 什么是操作系统
一般应用程序想要访问的资源都是我们操作系统提供的,操作系统是直接对接硬件的,然后它起到一个承上启下的作用。硬件资源主要分为三大块cpu、内存,还有磁盘。操作系统层面的软件有两个对外接口。
2024-08-03 12:07:09
256
原创 Modbus协议基础
Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的应用层总线协议。为更好地普及和推动Modbus在基于以太网上的分布式应用,目前施耐德公司已将Modbus协议的所有权移交给IDA(Interface for Distributed AutomaTIon,分布式自动化接口)组织,并成立了Modbus-IDA组织,为Modbus今后的发展奠定了基础。IDA是一种完全建立在以太网基础上的工业以太网规范。
2024-05-27 22:15:58
526
原创 计算公式基础
MACD的意义和双移动平均线基本相同,即由快、慢均线的离散、聚合表征当前的多空状态和股价可能的发展变化趋势,但阅读起来更方便。MACD的变化代表着市场趋势的变化,不同K线级别的MACD代表当前级别周期中的买卖趋势。KDJ指标又叫随机指标,是一种相当新颖、实用的技术分析指标,它起先用于期货市场的分析,后被广泛用于股市的中短期趋势分析,是期货和股票市场上最常用的技术分析工具。均线理论是当今应用最普遍的技术指标之一,它帮助交易者确认现有趋势、判断将出现的趋势、发现过度延生即将反转的趋势。均线一般指移动平均线。
2024-04-20 15:27:43
896
1
原创 profinet协议基础
PROFINET是一种用于工业自动化领域的创新、开放式以太网标准(IEC61158)。PROFINET采用TCP/IP和IT标准。PROFINET基于工业以太网,是一种实时以太网。通过PROFINET,分布式现场设备可直接连接到工业以太网,与PLC等设备通讯。
2024-04-18 22:25:34
6143
原创 profibus通信协议基础
PROFIBUS是一个用在自动化技术的现场总线标准,在1987年由德国西门子公司等十四家公司及五个研究*所推动[1],PROFIBUS是程序总线网络(PROcess FIeld BUS)的简称。
2024-04-18 21:51:01
4336
原创 LIN总线基础
LIN(Local Interconnect Network)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。LIN 的目标是为现有汽车网络(例如CAN 总线)提供辅助功能,因此LIN总线是一种辅助的总线网络。在不需要CAN 总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通讯使用LIN 总线可大大节省成本。相对于CAN总线而言,LIN总线协议较为简单,对单片机的要求也并不高,基本的串口就可以实现,因而成本较低。
2024-04-05 12:56:51
2052
原创 SPI协议
SPI 协议是由摩托罗拉公司提出的通讯协议 (Serial Peripheral Interface)SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线。SPI 主要特点有:可以同时发出和接收串行数据;可以当作主机或从机工作;提供频率可编程时钟;发送结束中断标志;写冲突保护;总线竞争保护等。广泛地使用在 ADC、LCD 等设备与 MCU 间,要求通讯速率较高的场合。
2024-04-05 11:22:57
416
原创 电气识图基础
电气系统分为强电系统和弱电系统。强电和弱电的区别?什么是强电箱?强电箱一般指的就是配电箱。什么是配组?配组就是将电池容量相近,电池电压相近的几块电池串联使用。
2024-03-29 19:58:42
841
原创 39 MDK 的编译过程及文件类型全解
编译,MDK 软件使用的编译器是 armcc 和 armasm它们根据每个 c/c++ 和汇编源文件编译成对应的以“.o”为后缀名的对象文件 (Object Code,也称目标文件)其内容主要是从源文件编译得到的机器码,包含了代码、数据以及调试使用的信息;链接,链接器 armlink 把各个.o 文件及库文件链接成一个映像文件“.axf”或“.elf”;格式转换一般来说 Windows 或 Linux 系统使用链接器直接生成可执行映像文件 elf 后,内核根据该文件的信息加载后,就可以运行程序了。
2024-02-09 16:09:27
965
原创 24 SEMC相关
RT10529使用SEMC外设来管理扩展的存储器,SEMC是Smart External Memory Controller的缩写,译为智能的外部存储控制器。可以用于驱动包括 SRAM、SDRAM、NorFlash、NAND Flash 等类型的存储器以及使用 8080 接口协议(DBI 接口)的显示器和设备。
2024-02-09 12:30:36
1279
原创 电力电子技术
直流直流变流电路(DC-DC Converter)的功能是将直流电变为另一固定电压或者可调电压的直流电。斩波电路:直接直流变流电路,将直流电变为另一固定电压或可调电压的直流电,输入与输出之间不隔离间接直流变流电路:在直流变流电路中加入了交流环节。在交流环节中使用变压器实现输入输出之间的隔离。直-交-直。
2024-01-22 21:30:42
1389
原创 23 SEMC外扩SDRAM
除了时钟、地址和数据线,控制 SDRAM 还需要很多信号配合,它们具体作用在描述时序图时进行讲解。RT1052 系列芯片扩展内存时可以选择 SRAM 和 SDRAM。给 RT1052 芯片扩展内存与给 PC 扩展内存的原理是一样的。
2024-01-19 22:52:36
641
原创 21 RT1052的LPIIC
RT1052 的 I 2 C 外设可用作通讯的主机及从机支持标准模式 100Kbit/s、快速模式 400Kbit/s、高速模式 3.4Mbit/s 以及超高速模式 5Mbit/s 的传输速率支持 7 位、10 位设备地址支持 DMA 数据传输具有数据校验功能支持 SMBus2.0 协议SMBus 协议与 I 2 C 类似,主要应用于笔记本电脑的电池管理中。
2024-01-16 22:55:46
620
原创 18 串口通讯
配合《IMXRT1050RM》第 39 章 LPUART 章节一起食用两个通讯设备的“DB9 接口”之间通过串口信号线建立起连接串口信号线中使用“RS-232 标准”传输数据信号RS-232 电平标准的信号不能直接被控制器直接识别这些信号会经过一个“电平转换芯片”转换成控制器能识别的“TTL 校准”的电平信号因为控制器一般使用 TTL 电平标准,所以常常会使用 MA3232 芯片对 TTL 及 RS-232 电平的信号进行互相转换。RT1052 芯片具有多达 8 个 LPUART 外设用于串口通讯。
2024-01-14 16:47:05
713
原创 16 SysTick—系统定时器
SysTick 是属于 Cortex 内核的外设,内嵌在 NVIC 中,无论在 Cortex-M3、M4 和 M7,他们都是完全一样的系统定时器是一个 24bit 的向下递减的计数器,计数器每计数一次的时间为 1/SYSCLK一般我们设置系统时钟SYSCLK 等于 AHB 时钟在 RT1052 中,AHB 时钟等于 528MHZ。SysTick 是属于 Cortex-M 内核的外设,所以所有基于 Cortex-M 内核的单片机都具有这个系统定时器SysTick—系统定时器有 4 个寄存器。
2024-01-14 14:49:54
1032
原创 19 DMA
配合《IMXRT1050RM》第 22 章 Enhanced Direct Memory Access (eDMA) 和第 21 章Direct Memory Access Multiplexer (DMAMUX) 一起食用RT1052 的 DMA 功能齐全,工作模式众多,配合 DMA 多路复用模块 (DMAMUX) 一起使用。外设到存储器传输存储器到外设传输存储器到存储器传输外设到存储器传输就是把外设数据寄存器内容转移到指定的内存空间。
2024-01-08 23:23:10
624
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人