Other Parts Discussed in Thread: C2000WARE
主题中讨论的其他器件:C2000WARE
工具/软件:Code Composer Studio
大家好、
我通过 CCS10.1将 CAN 示例 CAN_ex2_loopback_interrupts 从 C2000Ware_3_02_00_00下载到 F28002x 控制卡、并运行代码、请参阅 CAN_IF 寄存器全部为零、如下所示、代码中应初始化哪个、问题是什么?
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.
Other Parts Discussed in Thread: C2000WARE
工具/软件:Code Composer Studio
大家好、
我通过 CCS10.1将 CAN 示例 CAN_ex2_loopback_interrupts 从 C2000Ware_3_02_00_00下载到 F28002x 控制卡、并运行代码、请参阅 CAN_IF 寄存器全部为零、如下所示、代码中应初始化哪个、问题是什么?
您好!
我发现为 F28002x 系列器件指定 CAN 寄存器的文件不正确。 特别是对于该寄存器组、F28004x 系列器件的相同文件是正确的。
如果您只想解决此寄存器组的问题(我不知道其他存在问题的寄存器组)、可以尝试执行以下操作:
-关闭 CCS
-浏览到目录 C:\ti\ccs1010\ccs\ccs_base\con\targetdb\Modules\C2000
-找到文件 f28002x_can_regs.xml 并创建备份副本
-找到文件 f28004x_can_regs.xml 并复制为 f28002x_can_regs.xml
-清除 CCS 临时文件:浏览到%LOCALAPPDATA%\Texas Instruments\CCS 并清空子目录 ti 或 ccs1010 (将自动重新创建)
-启动 CCS
这样、您应该将 CAN 寄存器映射到 F280025器件的正确偏移量。
请记住、这是一种权变措施、未来版本的 CCS 中将提供最终修复。 自行承担风险。
将提交错误报告。
给您带来的不便、我深表歉意、
拉斐尔