1.更换编译器为AC6
2.产生链接信息,可以gotodef
3.更改编译配置
4.修改分散加载文件(重点)
修改分散加载文件第一行
#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c
如果不修改会报如下错误
flexspi_nor_release\IMXRT1064.out: Error: L6079E: Subtool invocation error: Error executing armcc. 2??|?3ɡ£
flexspi_nor_release\IMXRT1064.out: Error: L6636E: Pre-processor step failed for '..\..\..\Device\startup\arm\MIMXRT1064_flexspi_nor.scf'
flexspi_nor_release\IMXRT1064.out: Error: L6372E: Image needs at least one load region.
5.修改一些文件,添加AC6编译器支持
6.AC6编译器注意事项
AC6编译器使用时,工程一定不要有中文路径,否则不可以gotodef
当打开工程后,如果工程勾选如下选项
MDK就会自动生成链接信息