1. TI 的M4出厂时在片上的ROM区烧有BOOT程序,该程序支持用串口,I2C接口,USB接口,SPI接口下载代码。
如果芯片的复位地址为空(为0XFFFF),芯片上电后会自动进入ROM区的BOOT程序中运行。这时,用户可以直接通过UART,USB等接口对芯片编程。TI提供的集成开发包里面有个FLASHPROGRAM的GUI软件支持该功能。在烧写选项中选择烧写方式,可以直接对空白芯片烧写。
2. 如果用户需要做软件升级,TI也提供相关代码,让用户在软件中直接跳转刚到ROM的BOOT程序中去,从而进行软件升级。
如果还是不明白,或者想更详细地了解TI M4的BOOT过程和方法,可以直接和我联系。
QQ:906411450