工具/软件:TI C/C++编译器
大家好、
我遇到了一些与 CCSv6和更高版本相关联的奇怪问题、这些问题与 TI v19.6.0 STS 的所有编译器版本都相关。 当我尝试使用编译器 TI v3.3.3将我的项目从 CCSv4升级到使用最新编译器的较新 CCS 时、就会出现此问题。 我使用 CCSv8导入了项目并使用 TI v18.1.4 LTS 进行编译、我的代码表现出了一些异常行为、例如似乎跳过代码行或优化寄存器设置等 它看起来也不像<<>>运算符、如所示
参数<= 0x01;
我怀疑它与优化有关、但我尽力确保完全关闭它、就像在 CCSv4环境中一样(Settings/MSP430 Compiler/Optimization /Optimization level (-opt_level、-O):off)、没有结果。 是否有方法确保所有优化都已关闭。 或者、如果您对从 CCSv4转换到更新的 CCS 和编译器的缺陷有任何想法或了解、请告诉我。
提前感谢、
ED