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
我已经对 Z1和 Z2 BOOTCTRL 寄存器进行了编程。 Z1寄存器为0x55FF5A。
我希望将该值更改为0x55550B5A。
因此、我需要零位、不设置它们、但 CCS 不允许我这么做。
是否有方法来实现这一点。 我想 CCS 会拒绝、因为寄存器的起始值不是0xFFFFFFFF。
我可以编写我自己的软件来执行此操作吗?您能指导我使用一些示例代码吗?
谢谢!
Peter Walker。
您好、Krishna、
我们已经尝试了 Texas Blinky 示例程序。 这将在我们的硬件上独立启动。 因此、当对器件进行编程时、它似乎是某种形式的硬件配置。 Blinky 映射在0x003FFFC0处显示长度为2的.reset 段、该段为 DSECT 类型、这意味着它是一个虚拟段、不包含在输出段内存分配中(请参阅 SPRU513P 第8.5.9节)。 因此、这可能会产生一些影响、但我们目前不理解其中的原因。 您能告诉我们本节的功能吗?
PW。
此问题的解决方案:
调试器启用 CLA 时钟、默认情况下、该时钟在处理器启动时被禁用。
因此、如果代码未启用 CLA 时钟、那么在调试器下执行时忽略不会明显。
但是、当尝试独立运行代码时、由于没有 CLA 时钟-默认条件、它将不会运行。
但调试器下的测试全部通过、代码运行!