STM32实现IAP“>STM32存储器 — STM32实现IAP

嵌入式系统 时间:2016-11-28来源:网络

3、IAP程序位于Flash启动的起始地点,判断相应标志,是更新程序,或是运行用户程序;IAP程序更新之后,设定标志,跳转到用户程序区去,完成IAP,实现新的用户功能;如图:

4 STM32—上位机程序的实现

如图,为一个简单的上位机界面:

上位机主要分为两个部分:

1、串口配置部分:

选择端口、波特率,和数据类型,点击USART Open按钮;

2、串口通讯部分:

通讯部分,可以通过三步进行一次IAP功能的实现;

A、发送起始字节——0xBBBBBBBB

B、发送用户代码——通过转换Hex文件获取

C、发送结束字节——0xEEEEEEEE

5上位机和STM32实现IAP功能的注意

1、上位机和STM32系统需要有相对应符合的通讯协议;

2、上位机和STM32系统的设计,要考虑到程序处理时间;防止时间的因素而无法响应;

3、为提高可靠性和安全性,需要设计更为友好的通讯协议;

至此,关于《STM32实现IAP(上位机和IAP程序设计)》知识已经结束;

至此,关于STM32存储器知识等三篇笔记都已经结束。


1 2

关键词: STM32存储器IA

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版