MSP430單片機BSL說明_第1頁
MSP430單片機BSL說明_第2頁
MSP430單片機BSL說明_第3頁
MSP430單片機BSL說明_第4頁
MSP430單片機BSL說明_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

6、full gat n如需低功魏馴舊以下振落器塔益訶選1件 gain下次冷啟動F1.CJ/FL1旨與下載無關L等于"0才M下載,快速啟動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/重建下我成功計歉:C以w I請關注fgCU.cg網站,及時升釵TCKTXD3, 3V編程廢口說明:程序立件_M_I串口助手I工程變件IProgram File;StpZ/2: OpeitPiLe /打開文件B件范圍肉未用X域菌如) 起始雌址校驗和15|.

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

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

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

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

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

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

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

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

17、行擦除FLASH操作。擦除的作用域與 擦除選擇”內用 戶的選擇有關。擦除校驗:編程器會校驗目標芯片的FLASH是否為0xFF。編程:把裝載到編程器內的目標代碼轉化成JTAG或者UART (BSL)協(xié)議,下載到目標芯片內。編程校驗:校驗下載到目標芯片內的代碼和編程器內裝載的代碼是否一致。支持芯片: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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論