Quantcast
Channel: C2000™︎ 微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 12286

通过CAN 在线升级问题

$
0
0

我自己写了一个引导程序Boot,放在FLASHA 。

上电后,跳转到Boot,实现下面功能

1、调用FLASH_API 擦除FLASHB、FLASHC、FLASHD。

2、通过CAN接收上位机发送过来的HEX,并将HEX写到FLASHB、FLASHC、FLASHD。

3、执行FLASHB、FLASHC、FLASHD中的应用程序。

此过程可以实现,没有问题!!!

现在我想将FLASHA中的代码复制到RAM中(RAM空间足够)

将FLASHA擦除,将新BOOT写入到FLASHA,这个思路可以实现吗?


Viewing all articles
Browse latest Browse all 12286

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>