请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28377S 主题中讨论的其他器件: C2000WARE
尊敬的先生/女士:
我目前正在将 CCS 11.0.0.00012和编译器 TI v21.6.0.LTS 用于 TMS320F28377S 微控制器。 我的项目遇到了一个奇怪的问题。 我的项目包括 CLA 和 CAN。 我的项目中有.cla 文件、在添加 CAN 部分之前一切都正常。 现在、当我从 C2000ware 4.01版本添加 CAN 函数和头文件时、它会将编译错误显示为"表达式必须是一个可修改的值"、只要调用 HWREGB 和 HWREG_BP。 如果我选择从项目中排除构建.cla 文件、编译错误就会发生。 此外、我还 在不同工程中从 C2000ware 4.01版本测试了 CAN、其中未添加 CLA、而且可以正常工作、没有任何问题。 出现此问题的可能原因是什么? 谢谢你。