请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C5517 您好 E2E。
简短的问题。
通过取消对 PCGCR 中的时钟进行门控来初始化 McSPI 模块后、CCS 中的调试器的行为就像该模块未开启一样。
我无法通过调试器访问任何 McSPI 模块寄存器、我为该模块编写的代码似乎没有执行任何操作。
有什么想法吗?
此致。
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.
您好 E2E。
简短的问题。
通过取消对 PCGCR 中的时钟进行门控来初始化 McSPI 模块后、CCS 中的调试器的行为就像该模块未开启一样。
我无法通过调试器访问任何 McSPI 模块寄存器、我为该模块编写的代码似乎没有执行任何操作。
有什么想法吗?
此致。
您好、Christoffer、
请参阅 TRM 第1.5.3.2.2节外设时钟停止请求/确认寄存器(CLKSTOP1和 CLKSTOP2)[1C3Ah 和1C3Bh]
"要启用 EMIF、UHPI、McBSP、McSPI、USB、 或 UART、首先通过 PCGCR1或 PCGCR2启用到外设的时钟、然后清除 CLKSTOP 寄存器中相应的时钟停止请求位。"
我建议从 CSL McSPI 示例开始、该示例针对所有 McSPI 示例执行此步骤: http://www.ti.com/tool/sprc133
希望这对您有所帮助、
标记