LBDP-Z支持STM32通过无线模块实现在线升级
Posted shlb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LBDP-Z支持STM32通过无线模块实现在线升级相关的知识,希望对你有一定的参考价值。
LBDP-Z可支持STM32通过无线模块实现在线升级,FCm = 0x41/0x51仅支持广播模式(取消单播升级模式)。
因广播模式可能发生丢包,因此需要多次发送,在代码校验后进行升级操作。增加FCn=0x39命令:
FCn=0x39: 校验flash、设置升级标志并复位,后跟6字数据,开始地址(2B) ,长度(2B) ,CRC校验(2B) 。
增加FCm = 0x43,支持单播升级模式。
FCm = 0x43 后跟6+n字数据,开始地址(2B) ,长度(2B) ,CRC校验(2B),代码数据(nB) 。
n可以取64/128(如果只用于引导程序,也可采用 n = 256/1024)。
回复:SD3报文,FCn=0x43 后跟从站地址(2B)、代码开始地址(2B)、CRC校验(2B)。
在完成代码下载后进行升级操作,使用FCn=0x39命令。
以上是关于LBDP-Z支持STM32通过无线模块实现在线升级的主要内容,如果未能解决你的问题,请参考以下文章