工具/软件:Code Composer Studio
错误#20:标识符"DCOCTL"未定义
错误#20:标识符"BCSCTL1"未定义
现在我想在 MSP430F413上执行这个源代码 、但是错误发生了。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
错误#20:标识符"DCOCTL"未定义
错误#20:标识符"BCSCTL1"未定义
现在我想在 MSP430F413上执行这个源代码 、但是错误发生了。
您好 G1、
这通常是正确包含 msp430.h 头文件或在工程设置中包含/链接的问题。
在 Code Composer Studio 中、您可以导航到"View"菜单下的 Resource Explorer、并且应该能够直接从该菜单导入示例工程。 这是切换 GPIO 的最基本示例: http://dev.ti.com/tirex/explore/node?node=AAPIwPAtGIfIgDPICzIteA__IOGqZri__LATEST
如果您在运行 MSP430F413示例时遇到问题、请告诉我。
谢谢、
JD
F4系列上不存在 DCOCTL 和 BCSCTL1。
据我所知、它们仅存在于 F2系列中、这表明您使用的代码是为 F2设备编写的。 它们用于设置(DCO)时钟速度。
最简单的补救方法是删除引用它们的代码行。 根据 F4用户指南(SLAU056L)第5.2节、代码应以大约1MHz 的频率运行。
这样做后、您可能(或可能)发现更多、不太明显的差异。 这正是 JD 示例套件指出的有用之处。