如题,希望此贴能避免他人踩坑。顺便期望有大佬能找到RootCause,帮忙解惑。
我一直使用IAR7.8的版本,在尝试运行FM33LG0X的官方例程时发现,程序编译没问题,但是下载会报错:
Sun Nov 21, 2021 01:12:55: Fatal error: Selected core (Cortex-M0) is not same as the target core (Cortex-Unknown) Session aborted!
折腾一个白天了,就是没找到原因,刚开始怀疑是不是官方提供的JLINK配置文件有问题(我用jlink下载)。然后我就用segger自带的JFlashLite.exe尝试下载IAR编译出来的.hex文件,发现可以成功的下载,程序也正常运行,那可以证明JLINK配置文件没问题
后来我又怀疑是不是官方提供的IAR配置文件有问题,然后我就一个一个的检查,尝试做修改,无果。
最后尝试安装了IAR8.2版本,好嘛,编译下载就正常了。(IAR升级到8版本之后,臃肿,而且相当卡顿,很不优雅)
|