This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430 Flasher(Command Line Programmer)的使用问题

由于项目需要批量烧录成对的板子(无线地址配对),普通烧写器的上位机软件没有这种功能,所以打算自己写个上位机软件实现。

目标是一台电脑上插两个普通的烧写器(FET programmer or eZ430 or lanuchpad),然后通过自编上位机软件同时烧录一对程序,再自增程序中的序列号,烧录下一对...

在TI网上发现MSP430 Flasher这个工具实现上面的功能比调用api什么的实现要方便很多,写个脚本就能搞定,但是写到一半发现个问题:

查看MSP430 Flasher的源码发现,貌似在初始化烧录器接口时,对于USB接口的烧录器,只会查找到第一个(HID号最小的那个),也就是说同时插两个烧录器的话,只会使用其中HID号较小的那个,而无法实现两个烧录器同时烧录一对程序的功能。

而且上面的程序调用了MSP430_Initialize这个位于lib里面的函数,并不开源,也就无法通过修改MSP430_Initialize达到同时操控多个烧录器的功能。

请问MSP430 Flasher是否的确无法实现同时控制多个烧写器的功能?要实现这样的功能应该怎么办?

x 出现错误。请重试或与管理员联系。