MSP430在Energia上的使用(上)
说实话我也不确定会不会有后面的笔记,但是这次实验的确相当于没有做完。
准备工作
终于狠下心花了百元大洋买了块MSP430F5529LP板子,准备研究一下板载仿真器在Energia中是如何进行烧录的。
通过TI公司的官方文件《MSP430F5529 LaunchPad Development Kit……》,我们其实可以得到LaunchPad的原理图,因为整个原理图用了四页,这里就不详细展示了,有需要可以在TI官网找。我只截取板载仿真器和MSP430F5529芯片的接口部分的图
其中板载仿真器被TI公司命名为ezFET,应该是简版仿真器的意思,除去电源线部分,我们可以看到信息传输分为两部分——SBW和UART。其中SBW相当于两线JTAG,可以当做仿真器接口,而UART则是使用的MSP430的BSL接口,其只能作为烧录口。
那么看到这其实问题就很简单了,我们需要确定Energia在烧录的时候具体是用的哪个接口。
问题意义
一般情况下,我们在使用LaunchPad时,是不需要管这个仿真器是如何工作的,但是如果当我们手里只有一块没有板载仿真器的开发板或者甚至只有一块芯片的时候,我们又该如何对其使用Energia呢,是应该用JTAG连接吗,还是使用SBW,亦或是使用BSL?我们是否能将EnergiaIDE的移植到