MSP430在Energia上的使用(上)

发布者:温暖拥抱最新更新时间:2021-01-20 来源: eefocus关键字:MSP430  Energia  烧录 手机看文章 扫描二维码
随时随地手机看文章

准备工作

终于狠下心花了百元大洋买了块MSP430F5529LP板子,准备研究一下板载仿真器在Energia中是如何进行烧录的。


通过TI公司的官方文件《MSP430F5529 LaunchPad Development Kit……》,我们其实可以得到LaunchPad的原理图,因为整个原理图用了四页,这里就不详细展示了,有需要可以在TI官网找。我只截取板载仿真器和MSP430F5529芯片的接口部分的图

在这里插入图片描述

其中板载仿真器被TI公司命名为ezFET,应该是简版仿真器的意思,除去电源线部分,我们可以看到信息传输分为两部分——SBW和UART。其中SBW相当于两线JTAG,可以当做仿真器接口,而UART则是使用的MSP430的BSL接口,其只能作为烧录口。

那么看到这其实问题就很简单了,我们需要确定Energia在烧录的时候具体是用的哪个接口。

[MSP]将MSP430 纳入 ARDUINO IDE: 让arduino支持MSP430F5438A

不过他里面给出的Platform.txt有点古老,ArduinoIDE可能会给出警告,不过警告一般也可以不听,所以凑合着用吧。同时按照他的方法,可能无法完成直接烧录,因为我试了一下报错了。

移植并不算很成功,然后在VSCode里试了一下,一些定义会有点问题,暂时不确定是什么原因……说实话这个实验有点失败,还是能力欠缺了。

另外我也看了看PlatformIO,里面对MSP430的支持同样很差,果然MSP430这种老古董还是有点过气了吗……

关于移植的方法我后面会再详细研究的(大概),如果研究好了再写这一篇的下章吧(意思是可bi能si会qiang没po有zheng)。

备注

关于仿真器的问题,如果买到了没有仿真器的板子或者自己做板子,而手里又没有仿真器,除了BSL烧录的方法以外,也可以通过用LaunchPad板子直接把跳线那里外接出去,也可以当仿真器用。另外,ezFET是一个开源硬件,详情可以参考官方文件,当然网上也有一些帖子讲了这个玩意的做法,同样可以参考。

关键字:MSP430  Energia  烧录 引用地址:MSP430在Energia上的使用(上)

上一篇:MSP430G2553ADC要点总结
下一篇:MSP430 F5529 单片机 OLED 俄罗斯方块

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved