MSPFET是使用BSL方式燒錄MSP430芯片的工具。據(jù)說,純粹是據(jù)說,據(jù)說MSP430雖然功能強大而經(jīng)久不衰,但是很多系列的片子已經(jīng)停產(chǎn)了。但它們?nèi)匀淮嬖谑澜绺鞯夭恢烙卸嗌倨?,然后繼續(xù)售賣和使用,其收益用來開發(fā)下一步的產(chǎn)品。 BSL燒錄器其實就是USB2TTL能夠引出DTR和RTS引腳的CH340g和CP2102等電平轉(zhuǎn)換芯片。只是由于較新品的F5529等系列需要TST引腳,不購買專門的BSL燒錄器而自己制作,較少見到成熟的電路了。 使用MSPFET燒錄MSP430,得先驅(qū)動BSL燒錄器。 之后打開MSPFET,打開.txt或者.a43之類的HEX文件,選擇芯片類型,就可以燒錄了。 燒錄之前,需打開Settings設(shè)置選項。左側(cè)Global settings全部不用改動,右側(cè)Current adapter settings中,務(wù)必設(shè)Patch to V1.60為True,其它的項目,解釋如下: Port:BSL燒錄器使用的串口號,有驅(qū)動錯誤時,此處為空白。 Patch to v1.60:補丁,TI為兼容新舊產(chǎn)品更新的內(nèi)容,務(wù)必選 True。 TST invert 和 RST invert:不知道啥意思,均設(shè)置為 True。有時燒錄會失敗,把這里改成False,燒錄一次,再改回True,再燒錄一次,兩次之中會有一次是燒錄成功的。不知道神馬原因。 Keep port open:程序燒錄后自動運行。設(shè)為True或False沒什么關(guān)系。 38400 baud:燒錄波特率,False為9600。設(shè)為False。 MSPFET能夠輕松準確燒錄MSP430F149,但手上的F5529都不能正常燒錄。有一種原因說是TI已經(jīng)拋棄了直接用USB2TTL這種BSL方案,而是升級了專門的BSL燒錄器,因此舊的BSL已經(jīng)不能夠支持F5529這種新品種。說F5529新,其實也不新,只是因為現(xiàn)在使用這種官方口袋實驗板的人很多——我沒有,我的幾乎是個裸片——如果我們的F5529寫好了程序卻不能脫離開發(fā)板,實戰(zhàn)意義也就不大了。所以必須找到不使用開發(fā)板上的燒錄電路燒錄程序的辦法。 ------心存DREAM喜歡琢磨實驗并自娛自樂的MIRACLE------ |
|
來自: 新用戶5228KeDY > 《待分類》