使用 CCS 导出 TXT 用于 BSL 烧录
使用 CCS 导出 TXT 用于 BSL 烧录
使用 CCS 导出 TXT 用于 BSL 烧录
MSP430 在 Energia 上的使用(上) 说实话我也不确定会不会有后面的笔记,但是这次实验的确相当于没有做完。 MSP430 在 Energia 上的使用(上) 准备工作 问题意义 实验一:测试传输接口 实验现象: 实验结论: 实验二:移植到 ArduinoIDE 备注 准备工作 终于狠下心花了百元大洋买了块 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 的移植到 ArduinoIDE 上呢(因为 Energia 事实上能够使用的资源远远不及 Arduino,而且无法用 VSCode 这个大杀器)? ...