每一个部分至少由2个十六进制编码字符组成。它们构成1个字节。每一个部分的意义如下所述:
需要注意的是Bootloader自身的更新和应用程序的更新还需区别处理。通过辨别接收到数据的编程地址来判断是Bootloader更新还是应用程序更新。若编程地址从0000H开始,则为Bootloader更新。Bootloader更新则需要执行引导交换(boot swap)功能;若为应用程序更新,自编程结束后,直接将CPU交给应用程序。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |