- 博客(2)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 No.2 MCU工程随笔
楼主最近接手了一个风扇监控板的工程,用的MCU型号:STM32F407ZET6,主要功能通过RS485来和上位机进行udp通信,将监测的风扇转速监控,温度(DS18B20)等数据进行一个上层的汇报工作。更新初始程序,设置跳转参数从BOOT->APP0,当需要升级的时候加载升级数据到APP1,设置跳转参数,再次启动,先把APP1的数据搬运到APP0,再从BOOT->APP0启动。2.网口升级主要就是协议栈的初始化和服务器初始化然后将服务器接收到的数据push到一个task进行地址数据重写。
2025-07-15 11:42:44
296
原创 No.1 MCU工程随笔
Linux端USB口其实就是串口协议来发送数据。MCU端用的一个usb的CDC协议,是在stm32cube上选择生成的。STM32 USB使用记录:使用CDC类虚拟串口(VCP)进行通讯_stm32 usb使用内部fs phy-优快云博客ARM和MCU端需要定一个USB协议,符合协议来发送和接收数据。协议有包头,包头主要有数据长度,数据类型,校验和等。用面相对象思想,把整个数据包写在结构体里面,真的很重要!无奈楼主还不具备这种能力,再接再厉!我用的是另外一个工程里面modbus协议的改版。
2024-04-25 18:04:28
827
1
ubuntu12.04如何设置中文
2021-07-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅