TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430G2553在线仿真无法读取寄存器值

你好!

我在使用MSP430G2553这款MCU进行在线仿真的时候,(仿真器:MSP430-FET430UIF,软件开发平台:CCS V9.2.0.00013 )出现了这个错误:

unknown Could not read 0x020A: execution state prevented access。如图:

硬件连接如图:

请问一下这个问题是硬件的问题还是CCS配置的问题?使用的程序是 TIDA-00771_Firmware_1.0 未改动过。怎么去解决呢?

因为另外一种方案使用的是TMS32,开发环境也是CCS。所以希望尽量不使用IAR开发MSP430。

谢谢解答!

Susan Yang:

这个是正常的。由于MSP430的内部体系结构,仅当MSP430暂停时才可以访问存储器,寄存器等。

因此“execution state prevented access”消息表示MSP430正在运行running free,因此无法访问所选的元素

萌哒兽:

回复 Susan Yang:

所以说,MSP430是不支持像TMS32那样运行时监控参数吗?由于是电机控制,不存在单步执行,那么我想监测某个参数,如速度值,是不是只能通过串口打印这样的方式来实现了?

萌哒兽:

回复 Susan Yang:

好的,我去看看。非常感谢您的回答!

Susan Yang:

回复 萌哒兽:

祝您成功

灰小子:

回复 萌哒兽:

电机控制推荐使用c2000,msp430的最大特点在低功耗,电机控制貌似发挥不出它的优势。

萌哒兽:

回复 灰小子:

无感BLDC使用的是C2000方案,目前有感在探索阶段

赞(0)
未经允许不得转载:TI中文支持网 » MSP430G2553在线仿真无法读取寄存器值
分享到: 更多 (0)