Part Number:MSP430G2553Other Parts Discussed in Thread: MSP-EXP430G2ET
我购买的单片机型号为MSP430G2553(官网买的正品),在MacBook上的Code Composer Studio 12.4.0软件(官网下载的正品)上运行编写好的代码,代码本身没有问题。将单片机连接到电脑上后,需要将代码烧录到单片机内,结果Code Composer Studio 12.4.0软件弹出如下错误:
MSP430: Error initializing emulator: No USB FET was found
可以看出来电脑没有识别出单片机。我的MacBook型号是MacBook Air,Apple M1芯片,2020年款,系统是macOS Ventura 13.6。之后我检查了与单片机相连接的拓展坞和数据线,均没有问题。将单片机与电脑连接后,单片机的LED0灯和LED1灯会亮起,LED0亮绿灯,LED1亮红灯,LED2会闪烁,但电脑上没有任何通知显示已经识别出单片机。我后来怀疑是电脑的驱动问题,导致识别不出单片机。之后询问了我认识的相关技术人员,他告诉我在Windows系统上需要找到如下路径
然后将该路径下的四个文件用其他四个同名文件替换掉(同名文件如下),他跟我解释说CCS软件虽然自带驱动程序文件使电脑可以识别出单片机,但不知什么原因识别不出MSP430G2553型号的单片机,所以需要修改CCS软件的驱动程序文件,那四个同名文件即是修改后的驱动程序文件。但此方法只适用于Windows系统,macOS系统找不到CCS软件的驱动程序文件,找到了也不知道怎么修改。且我也不确定他向我提供的解决方法是否正确,还是因为别的什么原因导致我的电脑识别不到单片机。
驱动.zip
Yale Li:
量子玫瑰 说:MSP430: Error initializing emulator: No USB FET was found
这个报错的意思就是说上位机没有找到调试器。
我没有在MacBook上开发过。你在Mac中类似PC中设备管理器的地方看一下能否找到类似设备:
,
量子玫瑰:
抱歉,翻遍了Mac找不到类似的设备,但是板子的LED灯都正常亮着
,
Yale Li:
使用的是什么板子?MSP-EXP430G2还是MSP-EXP430G2ET?
,
量子玫瑰:
MSP-EXP430G2
,
Yale Li:
这个板子确实是不支持Mac的。
,
量子玫瑰:
没有别的方法了吗430的其他型号的板子支持Mac吗
,
Yale Li:
https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/729073/ccs-msp-exp430g2-macos-10-13-6-error-connecting-to-the-target-error–260-0x0#:~:text=Is%20this%20a,supported%20on%20MacOS.
对于G2553,新款的G2ET就是支持的。其它型号器件的LaunchPad都比G2553推出的时间靠后,性能更强,理论上来说都是支持的。
可以看一下这个链接:
https://www.ti.com.cn/zh-cn/design-development/embedded-development/msp430-mcus.html#hardware
,
量子玫瑰:
好的,谢谢您