小弟想实现串口升级stm32F103内的程序,特此求助
小弟想实现串口升级stm32F103内的程序,但是没什么头绪,想问下stm32能否用串口1实现程序的升级?有没有什么思路和资料?可以使用IAP来进行,我一般搞两个程序,一个引导程序,一个用户程序。引导程序里判断是否要升级,需要的话直接通过串口发数据升级,升级完成后跳转到用户程序执行 wudianjun2001 发表于 2018-8-7 12:47
可以使用IAP来进行,我一般搞两个程序,一个引导程序,一个用户程序。引导程序里判断是否要升级,需要的话 ...
我试一试。 最好搞个串口数据编码规则,否则很容易丢失数据,特别是升级时数据量巨大的情况下 论坛里面有很多相关的资料 1、官方例程里面有现成的,用的是Y-modem协议;
2、可以参考正点原子,野火的;
3、自己写一个,定义一下串口数据格式,不过需要上位机配合;
4、升级说白了,就是对flash操作 STM32 Ymodem协议串口升级 文件传输过程 1、文件传输过程的开启:...
详细可参考“ stm32 bootloader串口升级程序框架”
页:
[1]