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.

Level 1 Incremental Build reset CPU後出現ERROR

我根據"Sensorless Field Oriented Control of 3-Phase Induction Motors"

並測試完level 1後,點選 reset CPU

卻出現下列錯誤

====================================

Trouble Reading PC Register:
(Error -1142 @ 0x0)
Device blocked debug access because it is currently executing non-debuggable code. Choose 'Rude Retry' to disable polite mode and force the operation.
(Emulation package 5.1.73.0)

====================================

出現此ERROR視窗後我點選強制啟動

並在點選RESET CPU一次

卻出現

下列錯誤

===================================

no source available for 0x3FF599

===================================

請問我該如何解決此問題??

  • 测试完你应该选择停止运行后了在复位CPU吧 

    第二个问题说明需要你重新load代码

  • 有的,我暫停運轉後才執行RESET CPU。

    另外有一個問題想請教

    在LEVEL2~6中每個測試中叫出的4 個圖的物理值都不同

    那在"GRAPH properties"裡的"Start AddressA"與"Start AddressB"的設定是否需要做相對的改變

    還是一樣依照手冊裡的設定在"DLOG_4CH_buff1~4"?

  • 我也曾经也出现过无法reset cpu的情况,伴随的问题还包括:无法冷启动(就是断开仿真器,直接上电开机,无法运行),仿真器多数时候无法连接上。经过多次折腾,归纳出原因有:

    1、CMD文件配置了程序运行在内存RAM中,这样是无法Reset CPU的,也无法冷启动

    2、boot引脚被误用,成了某种引导模式,导致不能按计划启动

    3、3.3V 电源芯片有问题,能运行,但偶尔烧录困难,也导致仿真偶尔异常。感觉连接仿真器时对电源的要求更高一些