MSP430單片機(jī)BSL說(shuō)明_第1頁(yè)
MSP430單片機(jī)BSL說(shuō)明_第2頁(yè)
MSP430單片機(jī)BSL說(shuō)明_第3頁(yè)
MSP430單片機(jī)BSL說(shuō)明_第4頁(yè)
MSP430單片機(jī)BSL說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1.通過(guò)PC機(jī)USB 口對(duì)MSP430 FLASH全系列單片機(jī)進(jìn)行 BSL編程, 并在JTAG里的熔絲已燒斷的情況下可再次編程,可有效保護(hù)用戶(hù)程序,是對(duì)MSP430單片機(jī)進(jìn)行加密后再進(jìn)行編程的唯一解決方案;它既適合少景寫(xiě)片,也適合批景生產(chǎn)。2. 完全兼容德州儀器原廠 BSL (Bootstrap Loader )的MSP430開(kāi)發(fā)工 具;3. USB接口在線編程,USB 口取電,不需要外接電源,并能給 目標(biāo)板或 用戶(hù)板提供3.3V電源(采用專(zhuān)業(yè)3.3V穩(wěn)壓芯片而非芯片PL2303的調(diào) 整電壓輸出,功率更大,通訊更穩(wěn)定), 目標(biāo)板或用戶(hù)板無(wú)需上電(只 需連接編程器的1-6腳即可,如F14X系列)

2、;注意:如果目標(biāo)板或用戶(hù)板需上電(目標(biāo)板或用戶(hù)板負(fù)載較大時(shí)),則編 程器6腳不要連接到目標(biāo)板或用戶(hù)板的 VCC,只需連接編程器的1-5腳 即可(如F14X系列);4. 帶短路保護(hù)!板載500MA的自恢復(fù)保險(xiǎn)絲,當(dāng)您目標(biāo)板短路時(shí),自 恢復(fù)保險(xiǎn)立即斷開(kāi),起到保護(hù)您電腦 USB 口的作用,當(dāng)您的短路故障 排除后,保險(xiǎn)絲自己可以恢復(fù)正常;5. 操作軟件全中文圖形化界面,使用簡(jiǎn)單可靠;相比同功能產(chǎn)品體積更 小,使用更方便。6. 通過(guò)編程接口(見(jiàn)下圖)的TXD、RXD和GND腳可以作為升級(jí)衛(wèi)星接收機(jī)使用,1腳TXD接到MCU的TX;3腳RXD接到MCU的RX,再接上5腳GND;無(wú)需再用MAX232轉(zhuǎn)換;廣

3、泛應(yīng)用于電臺(tái)改裝、手機(jī)刷機(jī)、XBOX360刷機(jī)、GPS、汽車(chē)檢測(cè),DVD刷機(jī)升級(jí)、硬盤(pán)維修、刷寫(xiě)路由器固件、機(jī)頂盒升級(jí)等功能。7. 具備USB專(zhuān)串口 /TTL功能,通過(guò)上位機(jī)測(cè)試軟件,且在單片機(jī)內(nèi)寫(xiě)好通訊測(cè)試程序,即可使用此模塊做 MSP43應(yīng)用系統(tǒng)和PC機(jī)之間的通訊實(shí)驗(yàn)(將編程器的1腳BSLTX,3腳BSLRX: 5腳GN窩 MSP430勺TXD,RXD 和GNEJ目連即可);8. 無(wú)需IAR開(kāi)發(fā)環(huán)境進(jìn)行下載,從而使批景生產(chǎn)的效率更高;使用簡(jiǎn)單 可靠,使批景生產(chǎn)成為現(xiàn)實(shí);相比同功能產(chǎn)品體積更小,使用更方便。9. 帶電源指示燈,數(shù)據(jù)收發(fā)指示燈,工作狀態(tài)一目了然;10.STC下載注意事項(xiàng):?jiǎn)纹瑱C(jī)

4、必須為最小系統(tǒng),外部晶振選11.0592M,ISP下載界面第三步必須設(shè)置波特率為 1200,外部VCC供電必須為獨(dú) 立供電。STC單片機(jī)下載界面如下(軟件可向賣(mài)家索要):用戶(hù)歟拌啟劫內(nèi)部看門(mén)狗后L只有停電關(guān)看門(mén)罪10-Pin Connector/Female at theEnd of the Interconnect CableMSP430 BSL編程器10芯電纜線定義如圖所示,兼容 TI原裝MSP-BSL程序文件有酒長(zhǎng)度;內(nèi)翦擴(kuò)晨皿:-R順L禁止訪問(wèn)*允許訪問(wèn)©主烈推薦)下次下載用戶(hù)應(yīng)用程序時(shí)格數(shù)據(jù)FlashlZ一并撩除C 7ES用H0選項(xiàng)自定義下哉I猊機(jī)下載 橙登IACU選項(xiàng)I自

5、無(wú)St/5: M瞄1殖打下載 先點(diǎn)下哉按鋁再虻U上電夏位冷啟動(dòng)r每次下哉前重新調(diào)入已打開(kāi)在最沖區(qū)的變件,方便調(diào)試使用當(dāng)目標(biāo)代利發(fā)生耋化后自動(dòng)調(diào)入文件井立即發(fā)送下裁命舍母.下購(gòu)旎漏都導(dǎo)望蚌機(jī)有敏下載成功聲音提示:? IBS r BD重復(fù)下載作St«p3ffiT_S*lsct COM port But Biud/迷揮審行口.最高頃懺XCOM: imiti刁 提量有液特率:TisSoVj請(qǐng)嘗試提高最低波特率或使最高波特率=最信波特率:|泗二JSt照4/步瓣4:設(shè)置車(chē)愜和布下方選項(xiàng)中的透項(xiàng)Doiiibl e speel J奴倍速:r &立取倍速振周SS大器增益:廠以2 giin *

6、full gat n如需低功魏馴舊以下振落器塔益訶選1件 gain下次冷啟動(dòng)F1.CJ/FL1旨與下載無(wú)關(guān)L等于"0才M下載,快速啟動(dòng)OQOQOQ 000010 OOOOEO C00030 0DOQ40 000050 000060 C00070 G 00060 COOOSu OOOOAJO OOOOEu OOOOCO OOOODO OOOOEO OOOOFO COOLOO叫叩 5J g W 凹 00 00 00 X 00 00 00 00 00 00 00 00 DO 00 00 X 00 00 00 00 00 00 oo w DO 00 00 00 oo oc DO 00 00

7、00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 oo ao oo oo oo oo on oo oo do oo no OD 00 00 M 00 00 oo ao oo oo oo oo OO g 00 00 00 00 oo ao oo do oo oo 叩 00 00 DO 00 00 oa m 口。 oo oo oo0。 00 Q0 W Q0 Q oa oo oo oo ao o oa oo oo oo oo o oa oa ao qo oa o 0D 00 W 00 00 0 00 00 M) OO 00 0 00 00 00 OO 00 0

8、 00 00 00 00 00 0 oa oo oo oo ao o 00 00 00 00 M 0 00 00 00 00 00 0 00 00 00 00 00 0 oa oo oo oo oo a 00 00 00 00 00 0 0 00 00 00 00 0 oa oo oo oa oo o oa 叩叩 QD 00 。廊-煩load/重建下我成功計(jì)歉:C以w I請(qǐng)關(guān)注fgCU.cg網(wǎng)站,及時(shí)升釵TCKTXD3, 3V編程廢口說(shuō)明:程序立件_M_I串口助手I工程變件IProgram File;StpZ/2: OpeitPiLe /打開(kāi)文件B件范圍肉未用X域菌如) 起始雌址校驗(yàn)和15|.

9、打開(kāi)文件前請(qǐng)Q纓沖打并程序交悻p |P打開(kāi)艾怦ft清0建沖打ff EKPIOfl文£DqyhiI晌d/下朝Af Mtm ofy R皿咨 0000 TFJFStpl/1: 小t隔CU Tv恥 選擇單片機(jī)型號(hào) MCU Type3TC3X55+00 31 02 D3 04 05 06 07 OS 09 0 0單片機(jī)出廠時(shí)的跛省設(shè)宜是0/H 1"與下截?zé)o關(guān), P3 0/RyD, P3. 1/M逆遷EM轉(zhuǎn)制器邃接到電骯j的普通RS-23Z命口就可以下藐商程用戶(hù)應(yīng)用程序到單片機(jī)肉都用尸 應(yīng)用程序區(qū)了.如果單片血在正常工作時(shí)T3. 0/KkDi外接的是R5-485/1 SIC-ISF.

10、cze宏晶科技官方網(wǎng)站=1f. STCICU.技術(shù)變持;13922S05190 (攜永平)VL工具的電纜線與目標(biāo)板,BSL的1、2、3、4、5、6、7分別定義為的TXD、TCK、RXD、RST、GND、VCC、TST,編程器與單片機(jī)連接如下圖 所示,6腳為BSL為目標(biāo)板或用戶(hù)板提供的3.3V電源輸出口(如連接連 接F149的1腳DVcc)。BSL的2腳對(duì)于11x、12x系列中不能與單片機(jī) 的TCK相連;如果目標(biāo)板或用戶(hù)板有外部電源,則 6腳不要連接到目 標(biāo)板或用戶(hù)板的VCC,只需連接編程器的1-5腳即可(如F14X系列)。MSP430 BSL編程器與目標(biāo)板或用戶(hù)板連接圖引腳名稱(chēng)F11X/F12

11、XF13X/F14XF15X/F16XF21X1/F22X2F22X4F23X/F24X(1)F241X/F261XF4XX1TXDP1.1P1.1P1.1P1.1P1.02TCKTCKTCKTCK3RXDP2.2P2.2P2.2P2.2P1.14RSTRSTRSTRSTRSTRST5DGNDDGNDDGNDDGNDDGNDDGN6VCC(3.3V) 1DVCCDVCCDVCCDVCCDVCC7TSTTESTTEST如果是對(duì)5系列的430進(jìn)行BSL編程,以F5438為例,按如下定義連接:1.TXD P11;2.TCK 不接;3.RXDP12;4.RST;5.DGND;6.DVCC(3.3V);

12、7.TST TEST;BSL編程步驟說(shuō)明:1、安裝USB驅(qū)動(dòng)程序(驅(qū)動(dòng)下載地址: )首先安裝USB驅(qū)動(dòng)程序,安裝完成后將模塊插到計(jì)算機(jī)的USB 口上可在Windows的設(shè)備管理器中看到串口序號(hào)如 COM3。2、測(cè)試模塊好壞(此步驟可省略,商品出貨前均經(jīng)過(guò)嚴(yán)格的測(cè)試,確 保無(wú)誤)首先將TXD和RXD用短路子短接(編程接口的1和3,使模塊自發(fā)自收); 再將編程器(延長(zhǎng)線可接可不接)插到計(jì)算機(jī)的USB 口上(系統(tǒng)自動(dòng)加載 驅(qū)動(dòng)),打開(kāi)【串口調(diào)試助手】(下載地址: 串口調(diào) 試器.exe ),發(fā)送任意內(nèi)容,看是否接收到相同內(nèi)容,就可以判斷模 塊的好壞。3、打開(kāi)BSL編程軟件中并做相應(yīng)設(shè)置1) 按照BSL

13、編程器接口圖將編程器與目標(biāo)板或用戶(hù)板連接起來(lái)(用杜邦 線或電纜帶);目標(biāo)板或用戶(hù)板無(wú)需帶電,只需連接編程器的1-6腳即可(如F14X系列);注意:如果目標(biāo)板或用戶(hù)板加上外部電源,則6腳不要連接到目標(biāo)板或用戶(hù)板的VCC,只需連接編程器的1-5腳即可(如F14X系列)。2) 將編程器(延長(zhǎng)線可接可不接)插到計(jì)算機(jī)的USB 口上;3)打開(kāi)BSL編程軟件;4)選擇好相應(yīng)串口號(hào);5)裝載燒錄文件(*TXT),見(jiàn)注1 ”;5)其它設(shè)置同下圖勾選;6)點(diǎn)擊運(yùn)行”即可編程;注1:編程的TXT文件是TI公司為MSP430單片機(jī)定義的一種編程代 碼格式,其內(nèi)容為純文本格式,使用任何文本編輯器都能對(duì)其進(jìn)行閱讀, 可

14、按照以下方式生成TXT文件:首先安裝IAR軟件,安裝完后要重啟, 打開(kāi)或新建一個(gè)IAR工程(新建工程后需加載相應(yīng)的源程序文件,一般為 C文件)之后,點(diǎn)擊菜單 Project>Options.>Linker>Output>Format>Other>Output 一欄中選擇“ Msp430txt即可,重新編譯連接后生成的txt文件將出現(xiàn)在你的工程路徑下的debugExe目錄下。BSL編程使用注意:1. 對(duì)于不同型號(hào)的芯片,BSL發(fā)送和接收引腳不同,請(qǐng)看相關(guān)器件數(shù)據(jù)手冊(cè)BSL部分的說(shuō)明。對(duì)于未使用的 BSL引腳,應(yīng)為懸空處理,外部 不得接入電源,避免損壞編程器。對(duì)

15、于RST復(fù)位引腳,應(yīng)確保在目標(biāo)板上沒(méi)有看門(mén)狗等復(fù)位芯片,否則將造成芯片復(fù)位的不正常,引起燒寫(xiě)失敗。2. 軟件使用注意:(1) 連接模式:有BSL、HBSL兩種,其中HBSL模式:即高速 BSL。F5XX的高速BSL 為57600 bps、非F5系列的為38400 bps ,所有系列默認(rèn)為 9600 bps。有些芯片內(nèi)部集成的BSL程序版本比較低,本身就不支持高速模式, 肯請(qǐng)留意。(2) 擦除選擇:這個(gè)確定了編程時(shí)選擇擦除操作的作用域。選擇了哪部分,擦除時(shí)就只 擦除你選中的作用域。主 FLASH:只擦除 Main FLASH信息FLASH:只擦InfoBInfoCInf0D ;若信息段只有2段的

16、芯片,則擦 除的是InfoB (如F449)。保護(hù)信息FLASH:只擦除InfoA。F2xx系列請(qǐng)慎用,因?yàn)樵撓盗蠭nfoA 段存放著DCO的校準(zhǔn)配置值。注意:需要編程的內(nèi)存空間必須在擦除的作用域內(nèi)。因?yàn)樵?FLASH存 儲(chǔ)介質(zhì)中,編程就是寫(xiě)0操作,擦除才是寫(xiě)1操作。(通常擦除的最小 單位是一個(gè)段。)如果對(duì)某塊地址空間反復(fù)編程卻沒(méi)有執(zhí)行擦除操作, 將會(huì)導(dǎo)致編程錯(cuò)誤,所以推薦選擇編程校驗(yàn)功能。選擇了編程校驗(yàn)時(shí), 如果發(fā)現(xiàn)有編程錯(cuò)誤,編程器就會(huì)報(bào)警并終止編程操作,要求重新編程 操作。(3)行為:包括擦除FLASH、擦除校驗(yàn)、編程、編程校驗(yàn)、寫(xiě)序列號(hào)、運(yùn)行、讀目 標(biāo)代碼等幾個(gè)部分。擦除FLASH:執(zhí)

17、行擦除FLASH操作。擦除的作用域與 擦除選擇”內(nèi)用 戶(hù)的選擇有關(guān)。擦除校驗(yàn):編程器會(huì)校驗(yàn)?zāi)繕?biāo)芯片的FLASH是否為0xFF。編程:把裝載到編程器內(nèi)的目標(biāo)代碼轉(zhuǎn)化成JTAG或者UART (BSL)協(xié)議,下載到目標(biāo)芯片內(nèi)。編程校驗(yàn):校驗(yàn)下載到目標(biāo)芯片內(nèi)的代碼和編程器內(nèi)裝載的代碼是否一致。支持芯片:MSP430X1XX:MSP430F1101A MSP430F1111A MSP430F1121A MSP430F1122MSP430F1132MSP430F122MSP430F123MSP430F1222MSP430F1232MSP430F133MSP430F135MSP430F147MSP430F1

18、471 MSP430F148 MSP430F1481MSP430F149MSP430F1491MSP430F155MSP430F156 MSP430F157 MSP430F167 MSP430F168MSP430F169MSP430F1610 MSP430F161、1 MSP430F1612.MSP430X2X XMSP430F2101、MSP430F111、MSP430F2121、MSP430F2131、MSP430F2112 MSP430F2122 MSP430F2132 MSP430F2232MSP430F2234 MSP430F2252 MSP430F2254 MSP430F2272M

19、SP430F2274 MSP430F233 MSP430F2330 MSP430F235MSP430F2370 MSP430F247 MSP430F2471 MSP430F248MSP430F24&1 MSP430F249 MSP430F2491 MSP430F2410MSP430F2416 MSP430F2417 MSP430F2418 MSP430F2419MSP430F2616 MSP430F2617 MSP430F2618 MSP430F2619.MSP430X4X XMSP430F412 MSP430F413MSP430F4132MSP430F415MSP430F4152MS

20、P430F417MSP430F423MSP430FE423MSP430FW423MSP430FE4232MSP430FE4242 MSP430F425 MSP430FE425 MSP430FW425MSP430F4250 MSP430FG4250 MSP430FE4252 MSP430F4260SP430FG4260 MSP430F427 MSP430FE427 MSP430FW427MSP430F4270 MSP430FG4270 MSP430FE4270 MSP430F435MSP430F4351 MSP430F436 MSP430F4361 MSP430F437MSP430F4371 MSP430F447MSP430F448MSP430F4481MSP430F449MSP430F4491 MSP430FG437 MSP430FG438 MSP430FG439MSP430FG4616 MSP430FG46161MSP430FG4617MSP430FG46171MSP430FG4618MSP430FG46181MSP430FG4619MSP430FG46191MSP430FG477MSP430FG478MSP430FG479 MSP430F4

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論