大家好,最近在做一个单片机的LaunchPad,上面有一个板载的仿真器,该电路中我选用的USB控制器是TUSB2036,仿真芯片是MSP430F5528,现在的问题是如何把固件程序烧入5528中,然后是怎么实现与目标单片机的通信。
我参考了MSP430F5529LaunchPad,但是仍旧不知道如何去烧录以及通信,所以想知道5529的LaunchPad是如何实现的。
万分感谢。
灰小子:
楼主你好。你要做的是哪款msp430?如何和5529同系列,可以完全按照MSP430F5529LaunchPad来做的。
MSP430F5529LaunchPad上带的是一个eZ-FET emulator,是使用SBW方式下载程序的。
chao shen:
回复 灰小子:
首先感谢回复。我做的是MSP430F6459,在硬件上我基本是仿照了5529,但是在软件方面有些问题,就是不知道如何把一些固件程序烧入仿真芯片中,请问您有什么解决方案。谢谢
灰小子:
回复 chao shen:
一般可以用jtag或者sbw来把固件烧入仿真芯片中,和烧写普通的msp430f5528是一样的。
chao shen:
回复 灰小子:
好的。我会试试看的,还有的说用MSP430 Flasher,不知道这个怎么用。
灰小子:
回复 chao shen:
这个是一个上位机烧写软件,和其他的上位机烧写软件是类似的
灰小子:
回复 灰小子:
忘说了,需要有一个另外的仿真器。可以用你原来的launchpad上带的。
chao shen:
回复 灰小子:
谢谢回复,现在我的板子还没到,到了我会用这个软件试一试,是不是仿真芯片不一样,烧入的固件也是不同的,这些固件都是TI提供的吧。
灰小子:
回复 chao shen:
固件都是ti提供的。都是MSP430F5528,电路也一样,应该就可以用。
chao shen:
回复 灰小子:
你好,我现在用FET-Pro430这个第三方软件进行对板载仿真器芯片的处理,在对MSP430G2553的LaunchPad处理时可以成功的读写Flash中的程序,但是对5529LaunchPad的板载仿真芯片无法读写,感到有点困惑,还有外部连接的仿真器出现以下的错误:
Error initializing emulator:Could not set device Vcc
是不是仿真器出现了问题。。。