2019-07-20 11:41发布
wxluan 发表于 2017-10-7 21:33 其实我是想通过USB文件系统来升级(用USB线将电脑与开发板连接后,直接将hex文件copy到U盘的那种)。。。 ...
最多设置5个标签!
STM32可以实现这个功能,你可能需要学习一下几个:
1、USB MSC类的实现,即通过USB线把STM32与PC相接,PC上会显示出一个可移动磁盘。这个功能你可以参考原子哥的读卡器实验或者官方USB MSC 的例子。
2、HEX格式编码。即你需要把编译生成的HEX文件转换成BIN文件,STM32只有写入正确的BIN文件数据才能跳转到APP。
3、几个BOOTLOADER的基础,比如FLASH的读写、中断地址隐射、STM32的启动地址选择等
一周热门 更多>