msp430怎么燒寫程序

1.MSP430可通過哪些接口進行燒寫程序仿真口JTAG , 有6線接法和2線接法 , 再加上vcc和gnd , 就是8線和4線
還可以通過串口燒程序 , 不過第一次燒要先下載支持OAD的程序 , 以后才能直接用串口燒
【msp430怎么燒寫程序】還有無線更新程序 , 和串口燒程序類似 , 要先燒個支持無線升級的包 , 有115k , 一般的430還存不下 。
MSP430直接支持的只有JTAG , 串口和無線燒程序在TI的zstack中有實現 , 想研究可以把里面的模塊搬過來改改 , 都有點麻煩 。所以 , 還是用JTAG吧
2.如何向MSP430芯片內燒程序MSP430單片機程序下載使用的仿真器要根據你使用的型號 , 我用MSP430f149 , 仿真器用MSP-FET430UIF , 這種仿真器可以在線調試(就是可以在程序運行的時候可以看到單片機里面寄存器的值) , 如果買正品原裝的話確實挺貴的 , 不過有好多山寨貨挺便宜的 , 價格在100多 , 只不過不能進行固件升級 , 當然你是技術大牛的話可以自己做個仿真器 。
你說的JTAG下載方式就是上面的那種方式 。BSL下載方式是另一種方式 , 不能在線調試 , 需要一定的燒寫軟件(網上很容易下到) , 它將機器碼直接燒寫進單片機 , 最大的功能是可以對單片機進行加密 , 加密之后就不能使用JTAG仿真了 。
3.MSP430可以通過BSL燒寫進程序單片機仿真器可以模擬單片機真實的運行狀態 , 而且語句的執行
是可以在控制下進行的 , 可以實現多種類型控制 , 如單步等 , 這樣的好處就是可以實時監測單片機內部各類寄存器的值 , 這樣就可以通過查看這些數據驗證你的編程是否符合你的算法 , 也就是說能否實現你的功能 , 個人感覺和IAR軟件仿真挺像的 , 因為IAR也可以單步調試且觀察寄存器的值 。
當然在仿真器仿真過程中也可能出現寄存器漂移等情況 , 比如數據左移一位 , 所以也不可全信 , 畢竟它也只是仿真器 。鑒于本人知識有限 , 以上僅供參考 , 謝謝 。
4.IAR MSP430如何生成燒寫文件以下是單片機實踐團為您解答:
1)這個比較簡單 , 不過需要注意的是什么library configuration , 其他的都是基本配置 。
2)具體說下如何配置:選擇opinion——> general opinions ——>output——>output file——>library 。
3)選擇opinion——>general opinions ——> library configuration——>CLIB 。
4)選擇opinion——>library buider ——>output file ——>LCD Library.lib或者LCD Library.r43 , 即可 。
5)關于調用lib也需要和你強調一點:opinion——>debugger ——>plugins 勾上LCD Library , 還有就是注意那個library configuration 。
6)哎呀 最好還是我直接給你工程 , 一個lib生成工程 , 一個調用工程 。

msp430怎么燒寫程序

文章插圖