大家好、
我的客户遇到一个问题、即代码可以在仿真模式下正常运行、但无法 在独立模式下工作、硬件使用 F28002c controlCARD、并且在软件中有 LED 闪烁以指示代码是否正常运行。
当调试连接到 CCS 时、一切都正常、但当断开 CCS 并从闪存运行时、有时它不工作、LED 不闪烁。
如果无法在独立模式下工作、请重新连接到 CCS、并找到运行到 unknow 区域的代码:
在代码中、定义了数组 TraData[TRA_information_no]、如果 TRA_information_no =100、则会出现此问题、但如果将 TRA_information_no 设置为10、则即使在未连接 CCS 的情况下从闪存运行也不会出现此问题。
此外、在主函数中调用 DEVICE_DELAY_US (10)函数、如果删除此函数、则一切都正常、即使 TRA_information_no =100也是如此。
在存储器映射中、代码 DEVICE_DELAY_US 和数组 TraData 之间似乎没有冲突、我附加了以下代码、您能不能帮助查看并建议如何修复 Thankse2e.ti.com/.../led_5F00_ex1_5F00_blinky.7z
