使用的是NXP的IDE S32DSMCU:S32K116。调试时因为是连着仿真器的,没发现这个问题。程序下载进去是可以的,在线调试也没问题。但断电重启后就不执行了,不知道是不是设置有什么问题?
烧录后程序执行,断电再上电后程序就不运行了
弄明白怎么回事了。startup文件中指向RAM的字段没被编译。需要定义宏START_FROM_FLASH
烧录完程序要关闭串口烧录模式,BOOT0置0,BOOT1置0。