日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

MSP430學(xué)習(xí)(二)——BSL標(biāo)準(zhǔn)接口

 新用戶5228KeDY 2021-10-10

MSP430的燒錄,即把我們的代碼寫入到芯片上去的辦法,感覺比其他的單片機(jī)都要復(fù)雜一點(diǎn)兒。

最簡(jiǎn)單的芯片燒錄,當(dāng)然是Arduino,設(shè)計(jì)者早就已經(jīng)把燒錄的硬件連接提前幫我們做完了,我們要做的,就是在IDE里面選一下板子類型,然后告訴IDE我們要使用什么燒錄器,插上USB線,完事兒。架構(gòu)在Arduino IDE下的ESP8266、ESP32Arduino Nano BLE都是這一樣的做法。再復(fù)雜一點(diǎn)點(diǎn),便是我們熟悉的STC 51單片機(jī),需要自己接USB2TTL上面的4條線。再再復(fù)雜一點(diǎn),是AVR,即Atmega那些類型芯片,很象SPI的連接。后來不小心接觸C8051F系列芯片,如果不使用專門的JTAG而是自己接線,又比AVR麻煩一些;最麻煩,我看以當(dāng)前所見,非MSP430莫屬。若百度過去,熔絲已燒斷、忘記燒寫密碼、串口同步錯(cuò)誤等等疑難,不一而足。百度上面的。我們使用百度搞學(xué)術(shù)和貼近學(xué)術(shù)的事情,確實(shí)是難于理解的奇跡。百度沒有學(xué)術(shù)水平。長(zhǎng)期使用百度,有損智商,可你沒得選擇。

MSP430燒錄有3種方式,在原廠的仿真器下,下載燒錄和在線調(diào)試仿佛PC上的本地程序一樣。反而BSL值得記一記。

BSLMSP430專有的燒錄方式。它會(huì)通過檢測(cè)兩個(gè)上升沿信號(hào)判斷要不要進(jìn)入BSL燒錄。沒有專門的燒錄器時(shí),只要迅速通斷電兩次,就能進(jìn)入BSL。所以MSP430上簡(jiǎn)陋的BSL就是按兩下開關(guān)。專門的燒錄器,其實(shí)就是CH340g,注意這個(gè)g,只有ch340g才有相應(yīng)引腳,比如MSP430F149,接線:

USB2TTL       <------>   MSP430F149

TXD              <------>   P2.2(RXD)

RXD              <------>   P1.1(TXD)

DTR              <------>   RST

RTS               <------>   TCK

有的USB2TTL直接就以MSP430 BSL燒錄器售賣,這個(gè)時(shí)候DTRRTS引腳可能直接就被標(biāo)記為RSTTCK。網(wǎng)上有人問,STC燒錄器能不能當(dāng)BSL燒錄器使用吖?實(shí)際ch340g芯片引腳圖很常見,我們會(huì)在STC燒錄器上看到兩種情形,一種是ch340芯片不是g版,壓根兒就沒有DTRRST引腳,另一種是STC51單片機(jī)燒錄時(shí),不需要這兩個(gè)引腳,于是這兩個(gè)引腳也就沒有引出。有心的PCB設(shè)計(jì)者留了這幾個(gè)引腳的排針孔,我們自己焊上就行,有的沒留孔,不知能不能引出了。

BSL引腳排列是一種標(biāo)準(zhǔn)。所以符合標(biāo)準(zhǔn)的BSL燒錄器,在沒有說明書的情況下,我們也是能夠識(shí)別引腳并正確使用的。標(biāo)準(zhǔn)引腳排列:

這樣,我們用示波器一點(diǎn)接地,一點(diǎn)測(cè)試引腳,就找出了TXRX,同時(shí)把兩個(gè)3.3V和一個(gè)5V找出來,余下的直接排過去就行了。只是山寨品目較多,比如有的2號(hào)標(biāo)RTS9號(hào)、10號(hào)互相顛倒、9號(hào)GND的都有。

另外就是TXDRXD標(biāo)記混亂的事情是時(shí)時(shí)都有的事情,如果燒錄失敗,換一下這兩根線,多數(shù)情況下可以解決問題。此外,不同型號(hào)的MSP430TXDRXD往往不同,查芯片手冊(cè)能找到的。

最后,有些專門給AVR使用的燒錄器,往往在沒有引出ch340g的情況下,自己能看著電路圖嘗試引出DTRRTS

已經(jīng)被設(shè)計(jì)成型的開發(fā)板上如果有BSL燒錄電路,那么,我們用外部的BSL接過去,可以脫離開發(fā)板上的BSL進(jìn)行燒錄,把開發(fā)板上的BSL引腳連接到其他MSP430上去,這個(gè)開發(fā)板就可以當(dāng)成是BSL燒錄器了。這很省錢,因?yàn)樵瓘SBSL燒錄器好象90元左右。不便宜。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多