华秋商城
直播中

李咏琪

7年用户 123经验值
私信 关注
[问答]

请问Infineon的16bit单片机的IAP功能如何实现?

因为需要,
想实现一下Infineon 16bit单片机的IAP功能;
不知道哪位大侠实现过,
能不能指点一下,谢谢
或者还有哪位同仁也需要实现的,可以相互交流下
谢谢

回帖(1)

周睫蒙

2019-10-28 17:31:32
最近花了一点时间 研究 Infineon XE166系列的 IAP功能!
发现:
Infineon有自己的Bootloader, 可以通过UART,CAN,LIN进行通讯,
通过复位启动方式选择相对于的数据传输方式;
官方提供 擦除,写,读等 接口;
要实现IAP,Infineon建议,将用户的Bootloader先写入到PSRAM中,然后复位运行PSRAM,因为,在PSRAM中,可以运行代码,且可以擦写整个Flash;
所以就可以实现IAP功能!
较之之前ST的做法(整个Flash区域,可以随意分配),这样的方法有一个好处——无需在第一次IAP时通过专业下载工具先下载用户Bootloader。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分