工具/软件:TI C/C++编译器
我有一个由 CCS V6.1.3创建的 MSP432P401R 项目,编译器版本为 TI v16.3.STS。
这种环境运行顺畅。
现在、我要将 CCS 版本升级到 CCS v8.3.0。
成功安装 CCS v8.3.0后、我将项目导入到 CCS v8.3.0工作区中。
编译器版本为 TI v18.1.0.LTS。
此环境也可以成功编译工程。 但在我将固件下载到 MCU 后、系统将发出复位信号(可能是看门狗复位)。
这两个编译器之间存在不同之处。
Project -> Properties-> Build -> Arm Compiler -> Processor Option -> Specify float point support
TI v16.3.STS -> vfplib
TI v18.1.5.LTS -> FPV4SDP16
我想知道哪个编译器更适合 MSP432P401R?
为什么使用 TI v18.1.0.LTS 编译器的代码无法正常执行?