Energia 0101E0013版开始可以支持EXP-MSP430FR5969开发板。但实际上当你真的使用它下载程序时,会提示你需要升级编程器,否则不能下载。而一旦选择升级编程器,就会提示初始化设备失败,无法使用。在网上看到有网友说是energia中MSP430.dll的版本太旧,可以使用IAR 6.10中的MSP430.dll替换energia中的MSP430.dll,经过实验,发现还是不行。后来想到CCS中也有MSP430.dll,于是再次尝试替换,结果真的可以使用了。
又比较了一下这几个软件中MSP430.dll的版本,结果如下:
Energia 0101E0013 3.3.1.4
IAR 6.10.7 3.4.2.7
CCS6.0.1 3.4.1.0
看起来应该是MSP430.DLL版本和MSP430编译器匹配的问题。
因为Energia是跨平台的,可以支持Linux,所以也尝试了Linux版的Energia,它同样存在上面的问题。不过因为Linux下的开发工具不太一样,替换的文件不再是MSP430.dll,而是libmsp430.so。下面详细说明了替换文件的位置,同时在附件中提供了替换的文件,方便那些没有安装或者不想安装CCS的网友。
windows
文章评论(0条评论)
登录后参与讨论