资 源 简 介
编程板:读取 SD 卡是否有“Can_Updata.bin”文件,若存在文件,则从 CAN 总线发送
一个“UPDATA”信息,等待目标板返回“OK”信息,后读取文件内容,发送头八个字节
即应用程序的 MSP 和中断向量起始地址,等待目标板返回“BEGIN”信息,接着继续从文
件头开始读 1024 个字节,并通过 CAN 总线发送给目标板,等待目标板返回“CONTINUE”
信号,接着发送 1024个字节,直到读到文件尾部,即读出的字符个数小于 1024个字节, 发
送最后读出的字符并发送,后发送“STOP”标记,应用程序发送完成。
目标板:复位开发板读取后备寄存器 BKP_DR1==0x55AA 是否成立,若成立则等待编
程板发送“UPDATA”信息,随后返回“OK” ,等待编程板发送一次数据,返回“BEGIN” ,
开始接收编程板的 1024 个字节后返回“CONTINUE” ,继续接收,当接收到 2048个字节后
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报