TI中文支持网
TI专业的中文技术问题搜集分享网站

如何 程序升级

 我想把程序x 放在flash d区,然后copy 到flash a区在运行。(flash d区 是为了还原)。当需要升级是,通过uart 或can  导入,把程序放在flash a 运行。怎么设计?求教

Forrest:

在烧写FLASH的时候其他FLASH扇区是无法被读取的,所以如果要备份程序在flash d区烧写到FLASH c区,步骤是拷贝FLASH D中的内容到RAM,从RAM烧写FLASH C。

下面这份资料可以看一下,另外您使用的芯片的FLASH-API说明文档也请读一下。

http://www.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&tabId=1502&literatureNumber=spraaq2&docCategoryId=1&familyId=1523

赞(0)
未经允许不得转载:TI中文支持网 » 如何 程序升级
分享到: 更多 (0)