CC3220SF bootloader 如何完成多个代码 片内flash 切换执行?
时间:10-02
整理:3721RD
点击:
需要怎么才能实现啊!有提供对内部flash操作的API吗?
这个,需要指针跳转吧,通过地址跳转。另外还要看你多个代码段是手动跳转还是自动,其实都一样,就是跳转地址,跟一个代码段的原理类似,一个的话也是通过地址跳转的。
内部Flash是在上电初期,与外部的SPI Flash的内容进行比较如果内容一致,则会通过内部的Flash进行启动代码执行,如不一样则会将外部的SPI Flash的内容Copy复制到内部的Flash中进行程序的运行
sys目录下都会复制进去吗 比如有mcuflashing.bin(bootloader 自己编写的) mcuflashing1.bin mcuflashing 2.bin?