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.

[参考译文] MSP430F5528:C-SPY 仿真期间出错

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/591058/msp430f5528-error-during-simulation-with-c-spy

器件型号:MSP430F5528

大家好、  

我将用于 MSP430的 IAR EW 5.50.1用于开发我的项目。 现在、由于 Ceedling 工具、我正在尝试使用 Unity/CMock 编写代码的单元测试。 为了达到我的目标,我必须在 某个时候使用 C-SPY 模拟器。 当我在 cmd 上运行测试时、每个步骤都是正确的(编译、链接... 但当 Cedling 尝试使用 C-SPY 运行.D43时,出现以下错误:

(...)
正在链接 myTest.d43...
正在运行 myTest.d43...
用户错误:在地址0x0上发现非法操作码
错误:无法执行:驱动程序错误。

错误:测试可执行文件"myTest.d43"失败。
>未生成最终测试结果计数、单位为$stdout:
C:\Users\Jalal\workspace\project\tests>"C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.4\ccommon\bin\cspybat""C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.4\430\bin\430\430proc.dll" C:\Program Files (x86)\i_exc\430_exc\x430-b\exc\mware\exc\x430-exc\exc\exc\x430-exc\exc\xb" x64_exc\b\xb" x_ex-mware\xb" x430-ex-board_ex-build-ex-mware\mware\x430-ex-mware\x642.b"\x_ex-mc\x430-exc\xb"\x430-ex-m\x64_exc\xb"\xb"\x430-ex-mc\x64_ex-m\x_ex-m\x_ex-mc\x430-exc\xb

IAR C-SPY 命令行实用程序 V6.4.1.0
版权所有2000-2012 IAR Systems AB。
>并退出状态:[0](失败测试的计数)。
>这通常是源代码或测试代码中存储器访问不良的症状。

耙中止!

(...)

我即将疯狂地使用它、我在同一个步骤中停留了一段时间。  
我想补充一点、当我尝试在 IAR 上进行"调试而不下载"时、我会遇到同样的问题。 我在网上看了一下,有些人有同样的错误,但我无法解决我的问题。
所以,如果有人有想法,我决定来这里,可以帮我吗?

Jalal  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jalal、

    您是否尝试联系 IAR 支持? 对于一个特定于 C-SPY 仿真器的问题、MSP 论坛将不会有多大用处。

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、  

    感谢您的响应、您说得对、我应该先问他们。 我将看到他们的支持服务。

    此致、
    Jalal