新聞中心

MSP430的一些問題

作者: 時間:2016-11-13 來源:網(wǎng)絡(luò) 收藏
1-問:JTAG 與 I/O 功能之間的 MSP430 引腳復(fù)用
答: 四個引腳 P1.7 - P1.4 在 20 與 28 引腳 MSP430F1xx 器件上均同時具有 I/O 與 JTAG 功能這些引腳的默認(rèn)功能是,當(dāng)器件通電時具有 I/O 功能當(dāng)測試引腳拉高時,則將這些引腳選為 JTAG當(dāng)使用交互式系統(tǒng)內(nèi)調(diào)試程序時,這些器件的 FET 會將這些引腳處于 JTAG 模式下如欲了解有關(guān)在使用調(diào)試程序時從 JTAG 模式發(fā)布引腳的信息,敬請參閱FET 工具用戶指南
注:如果將外部電路附加到共享引腳上,則必須考慮 JTAG 信號對引腳的相互影響
如果通過 JTAG 對該器件進(jìn)行系統(tǒng)內(nèi)交互式編程或調(diào)試,則需考慮電路將產(chǎn)生的影響如果電路將增加共享引腳的負(fù)載或偏置,進(jìn)而干擾 JTAG 通信,則應(yīng)考慮這一點更高引腳計數(shù)器件具有僅可用于調(diào)試與編程的專用 JTAG 引腳

2-問:MSP430 ADC12 模塊的速度
答: ADC12 的轉(zhuǎn)換速率是轉(zhuǎn)換所需的 ADC12CLK 以及時鐘的一項功能ADC12CLK 的近似最小值與最大值分別為 500kHz 及 6.5MHZ速度最快的整個轉(zhuǎn)換過程可以在 17 個周期內(nèi)完成(13 個周期進(jìn)行轉(zhuǎn)換,4 個周期進(jìn)行采樣及保持)6.5MHz/17 = 382kspsADC12 的運行速率不能低于最小值的 ADC12CLK,但在軟件的控制下,采樣門可以無限制保持打開狀態(tài)如欲了解有關(guān)采樣與轉(zhuǎn)換時間規(guī)范的更多詳情,敬請參閱數(shù)據(jù)表

3-問:MSP430 I/O 引腳的汲極電流與源極電流
答: MSP430 未指定來自 I/O 引腳的最大絕對電流如欲了解 Voh 與 Vol 的規(guī)范,敬請參閱數(shù)據(jù)表其中顯示了每個 I/O 引腳均可提供幾毫安的電流,但輸出電壓將隨著電流的增大而發(fā)生變化這些規(guī)格的附注通常提供了要維持特定電壓,所有組合的輸出提供的最大總電流MSP430 I/O 不適于驅(qū)動高電流的20mA LED

4-問:MSP430 SPI 或 UART 的速度
答: 在 SPI 主模式下,通信速率可以達(dá)到 4Mbps,而在 UART 模式下,速率也可達(dá)到 2MbpsUSART 可進(jìn)行配置,以便同時支持同步 (SPI) 與異步 (UART) 操作,并且可從幾個內(nèi)部及外部時鐘源(與 CPU 時鐘無關(guān))中進(jìn)行選擇在 SPI 主模式下,USART 的運行速率可達(dá)到應(yīng)用時鐘的 1/2例如,如果使用 8MHz 時鐘,則 SPI 主模式的傳輸速率可達(dá)到 4Mbps在 UART 模式下,實現(xiàn)可靠通信至少要求每位 3 或 4 個時鐘例如,8MHz 時鐘除以 4 可以支持高達(dá) 2Mbps 的速率MSP430xxxx 用戶指南中提供了有關(guān) USART 功能的完整說明,其網(wǎng)址是:www.ti.com/msp430

5-問:MSP430 中斷所需的最小輸入脈寬
答: 最小中斷脈寬必須大于 1.5 主時鐘周期 (MCLK),以確保中斷有效有關(guān)問題請參閱器件特定的數(shù)據(jù)表

6-問:MSP430 使用入門
答: 如欲了解有關(guān) MSP430 產(chǎn)品系列的完整信息,敬請訪問 MSP430 主頁:www.ti.com/msp430在MSP430 主頁上,提供了可與所有文檔應(yīng)用報告可下載代碼示例以及開發(fā)商信息相連的鏈接每個 MSP430 器件均具有相關(guān)的數(shù)據(jù)表,其中包含了特定器件的電氣參數(shù)以及集成到特定器件中的外設(shè)模塊的列表此外,每個器件系列 (MSP430x1xxMSP430x3xxMSP430x4xx)均具有相關(guān)的用戶指南,其中提供了有關(guān) CPU編程以及外設(shè)操作的詳細(xì)信息所有 MSP430 器件在不出現(xiàn)異常的情況下均具有相同的 CPU 及指令集器件獨立外設(shè)模塊(定時器UARTA/D)均經(jīng)過嚴(yán)格地存儲器映射MSP430 快閃仿真工具 (FET) 是一款全面低成本易于使用的工具,同時,通過它可以很好地熟悉 MSP430FET 中包含許多業(yè)經(jīng)驗證的范例程序,并且提供了完成一個項目所需的器件樣片以及所有硬件和軟件

7-問: MSP430:MSP430 的硬件 USART 配置
答: MSP430 中的硬件 USART 模塊是一種狀態(tài)機制 (state machine),每次定義新的 USART 配置時都必須將其狀態(tài)復(fù)位這可以通過固件,由 UCTL 寄存器中 SWRST 位的設(shè)置/復(fù)位序列來實現(xiàn)
默 認(rèn)情況下,SWRST 位是在上電復(fù)位 (POR) 后設(shè)置的如果在 POR 之后通過配置控制寄存器第一次對 USART 模塊參數(shù)進(jìn)行定義,則配置 UCTL 寄存器應(yīng)在序列中排在最后一位,這樣就可以將SWRST 復(fù)位,以啟動帶有預(yù)定設(shè)置的狀態(tài)機制這可以通過 MOV.B #000X XXX0B匯編語言編寫的 &UCTL 以及 C 語言編寫的 UCTL = 0b000X XXX0 來實現(xiàn)如欲了解更多詳情,敬請參閱該器件的用戶指南以及代碼范例
如果在固件中重新配置了 USART 模塊,則在重新配置后必須對 SWRST 位進(jìn)行設(shè)置/復(fù)位序列操作,以重新啟動帶有新配置的 USART 狀態(tài)機制

8-問:MSP430 端口引腳中斷類型
答: 端口引腳中斷與邊緣有關(guān),并可單獨選擇用戶可以為每個引腳選擇上升邊緣或下降邊緣中斷請注意,中斷標(biāo)記只能在具有專用中斷矢量的 I/O 引腳上自動清除,P0.0 與 P0.1 僅可用于MSP430x3xx 器件在具有中斷功能的其它端口引腳上,該標(biāo)記不會自動清除,并且用戶程序必須明確清除該標(biāo)記除了個別中斷啟用位之外,還必須為待服務(wù)的任何中斷設(shè)置在狀態(tài) 寄存器中的全局中斷啟用 (GIE) 位如欲了解其它信息,敬請參閱用戶指南中有關(guān)數(shù)字 I/O 的章節(jié)

9-問:MSP430 內(nèi)置溫度傳感器的精度
答: 產(chǎn)品說明書中提供了帶有相應(yīng)容差范圍的額定 00C 電壓與溫度系數(shù)額定 00C 電壓規(guī)定為986mV,其最大誤差為 +/- 5%因此,溫度傳感器的 00C 電壓在最惡劣的環(huán)境下,每個器件可能會相差幾乎 +/- 50mV這大約等于 +/- 14C請注意,這種差異主要與各個器件有關(guān),因此,只要對單個器件進(jìn)行適當(dāng)校準(zhǔn),即可通過滿分辨率的 ADC12 獲得非常準(zhǔn)確的絕對溫度

10-問:MSP430F11x1 與 MSP430F11x1A 之間的差異
答: MSP430F11x1:
BSL 版本 1.10(勘誤表:BSL2 與 BSL3)發(fā)布保密保險絲 (Security-Fuse) 并非供應(yīng)用之用(勘誤表:FUSE2)為了確保安全操作,引腳 Test/Vpp 處需要一個外部下拉電阻器(勘誤表 TEST1)
MSP430F11x1A:
BSL 版本 1.30(勘誤表 BSL2 與 BSL3 已修改,如欲了解詳情,敬請參閱MSP430 引導(dǎo)加載程序的功能(SLAA089A)) 該 Security-Fuse 的發(fā)布供應(yīng)用所用(勘誤表 FUSE2 已修改) 為了確保安全操作,在引腳 Test/Vpp 處無需任何外部下拉電阻器(勘誤表 TEST1 已修改)
提示:
將未使用的 Test/Vpp 引腳連接到 VSS 是一種很好的設(shè)計實踐如果將 Test/Vpp 信號連接至 JTAG 連接器以啟用電路內(nèi)調(diào)試與編程功能,則外部下拉電阻器將提高 EMI(電磁干擾)與 ESD(靜電放電)性能

11-問:大規(guī)模生產(chǎn)期間的快閃編程方法
答: 在大規(guī)模生產(chǎn)期間對 MSP430 閃存器件進(jìn)行編程時,可以使用以下選項:
1-使用編程器(隨時使用,無需開發(fā)):
a MSP-PRGS430
b BSL工具(例如來自 Gessler ElektronikSoftbaughElprotronic 的工具)
c 群組編程器 MSP-GANG430
如欲了解第三方工具, 敬請訪問
http://www.ti.com/sc/msp430 >>> 第三方>>> 第三方工具
2-通過您自己的軟件來使用編程器(需要一些開發(fā)工作):
MSP-PRGS430 與 MSP-GANG430 工具隨 Windows DLL 一起提供您可以使用 DLL 的功能并通過您自己的軟件來對 MSP430 進(jìn)行編程SLAU048 與 SLAU101 工具的用戶指南中分別包含有關(guān)DLL 功能的詳細(xì)描述
3-獨立完成所有工作:
a JTAG 接口:
您可以在網(wǎng)上找到有關(guān) JTAG 接口的相關(guān)文檔,網(wǎng)址為:
使用 JTAG 接口對基于快閃的 MSP430 進(jìn)行編程 (slaa149)
b BSL 接口 (RS232):
您可以在網(wǎng)上找到有關(guān) BSL 接口的相關(guān)文檔,網(wǎng)址是:
MSP430 引導(dǎo)加載程序的功能(slaa089a)
引導(dǎo)加載程序在具有快閃硬件與軟件 Propo 的 MSP430 中的應(yīng)用(slaa096b)

12-問:與 FET 一起使用所需的 MSP430 JTAG 信號有哪些?
答: 如欲了解有關(guān)如何連接 JTAG 信號以用于適當(dāng)?shù)南到y(tǒng)內(nèi)仿真編程以及調(diào)試的詳細(xì)信息,敬請參閱最新版快閃仿真工具 (FET) 用戶指南FET 用戶指南隨 FET 軟件一起安裝,通過 MSP430 網(wǎng)站www.ti.com/msp430即可獲得隨 MSP-FET430Pxxx 套件一起提供的接口框 ( interface box) 允許調(diào)試軟件與系統(tǒng)內(nèi)器件進(jìn)行通信而 MSP-PRGS430 也使用同一個 JTAG 連接(在 MSP-PRGS430 手冊中加以介紹),它僅可用于編程

13-問: MSP430:與 MSP430 引導(dǎo)加載程序進(jìn)行通信的工具
答: TI 不直接提供可與引導(dǎo)加載程序進(jìn)行通信的特定工具應(yīng)用手冊MSP430 快閃中引導(dǎo)加載程序應(yīng)用的硬件與軟件建議SLAA096 中包含了已經(jīng)驗證的軟件與電路范例,可以對它們輕松進(jìn)行構(gòu)建以連接到引導(dǎo)加載程序應(yīng)用手冊MSP430 引導(dǎo)加載程序的功能SLAA089 還包含非常實用的信息這些應(yīng)用報告可以通過 MSP430 網(wǎng)站www.ti.com/msp430獲得此外,還可訪問MSP430 網(wǎng)站,以查找可提供現(xiàn)成引導(dǎo)加載程序工具或解決方案的第三方公司

14-問:在 MSP430 引導(dǎo)加載程序 (BSL)通信中使用十六進(jìn)制 80
答: 十六進(jìn)制 80 在每次傳輸之前均作為同步字符進(jìn)行發(fā)送該器件通過十六進(jìn)制 90 進(jìn)行確認(rèn)然后再發(fā)送數(shù)據(jù)幀每個幀均以報頭字節(jié) = 十六進(jìn)制 80 開頭其它字節(jié)的幀則緊跟在十六進(jìn)制 80 報頭的后面MSP430 website上的MSP430 引導(dǎo)加載程序的功能應(yīng)用手冊 SLAA089 中定義了 BSL 數(shù)據(jù)幀的正確格式
對隨引導(dǎo)加載程序在 MSP430 w/Flash 中的應(yīng)用-硬件與軟件建議應(yīng)用手冊 SLAA096 一起提供的代碼進(jìn)行仔細(xì)檢查后會發(fā)現(xiàn),這是最佳的技術(shù)該應(yīng)用手冊中的軟件與硬件均經(jīng)過測試,證明其可以正常工作

15-問:在何處可以找到 BSDL 文件來構(gòu)建 JTAG 鏈?
答: 所有 MSP430 均具有僅用于程序開發(fā)與快閃編程的 JTAG 接口但這個 JTAG 接口并不 完全與 IEEE 1149.1 兼容例如,任何 MSP430 均沒有邊界掃描單元 (Boundary Scan Cell)我們僅支持所需的命令 BYPASS,但不支持其它所需的命令:EXTEST 與 SAMPLE/PRELOAD
結(jié)論:
任何 MSP430 器件都沒有 BSDL 文件
您不能 將 MSP430 與其它器件一起放入 JTAG 鏈中

16-問:在除 32.768kHz 以外的其它晶振頻率下運行 MSP430
答: MSP430x3xx 器件經(jīng)過專門設(shè)計,可以使用 32kHz 鐘表晶振,然后從獨立內(nèi)部數(shù)字控制振蕩器 (DCO) 生成內(nèi)部高速主時鐘 (MCLK)MCLK 通過使用內(nèi)部鎖頻環(huán) (FLL) 電路,可以根據(jù)用戶設(shè)定的值在 MSP430x3xx 器件中自動趨于穩(wěn)定
MSP430x1xx 與 MSP430x4xx 器件具有一個可接受 32kHz 或高速晶振的晶體振蕩器某些MSP430x1xx 與 MSP430x4xx 另外還有一個僅可接受高速晶振的晶體振蕩器這可以同時連接一個或兩個晶振,并且每個晶振僅在必要時使用
MSP430x1xx 與 MSP430x4xx 器件還具有可產(chǎn)生高速時鐘(與任何晶振無關(guān))的可編程內(nèi)部 DCO在 MSP430x4xx 器件中,F(xiàn)LL 還可根據(jù)類似于 MSP430x3xx 器件的許多外部 32kHz 晶振使 DCO 趨于穩(wěn)定如欲了解不同時鐘電路與器件的具體特性及功能,敬請參閱數(shù)據(jù)表及用戶指南

17-問:如何處理未使用的 I/O 引腳?
答: 導(dǎo)致耗流量高于預(yù)期值的一個問題是打開輸入為了防止打開輸入,請對未使用的 I/O 引腳使用以下解決方案之一:
將未使用的 I/O 切換到輸出模式
將未使用的輸入連接到 VCC 或 VSS
通過電阻器將未使用的輸入連接到 VCC 或 VSS
提示:
將未使用的引腳 Test/Vpp 連接到 VSS (GND) 是一種很好的設(shè)計實踐如果將引腳 Test/Vpp 路由到 JTAG 連接器以進(jìn)行調(diào)試,則外部下拉電阻器將提高 EMI/EMC 性能

18-問:系統(tǒng)內(nèi)快閃編程或用作EEPROM
答: MSP430 能夠?qū)﹂W存內(nèi)任何位置系統(tǒng)內(nèi)任何單個位字節(jié)或字進(jìn)行編程即使從快閃執(zhí)行代碼,并且即使程序正從已編程的數(shù)據(jù)段中執(zhí)行代碼,快閃仍可進(jìn)行系統(tǒng)內(nèi)編程在編程之 前不必擦除數(shù)據(jù)段,但 1s 只能通過編程轉(zhuǎn)換成 0s在完整的數(shù)據(jù)段上執(zhí)行擦除操作,并且將所有數(shù)據(jù)段中的 bits 擦除為 1s在從快閃執(zhí)行代碼時,可以進(jìn)行系統(tǒng)內(nèi)閃存編程或擦除,在執(zhí)行操作的過程中,程序計數(shù)器將在器件數(shù)據(jù)表中指定的持續(xù)時間內(nèi)自動停止或者,也可以將程序計 數(shù)器移到 RAM 中,并在快閃進(jìn)行系統(tǒng)內(nèi)編程或擦除期間執(zhí)行應(yīng)用程序 - 在這種情況下,代碼將繼續(xù)從 RAM 中全速執(zhí)行信息存儲器與主內(nèi)存閃存區(qū)域均可用于存儲數(shù)據(jù)或代碼,或者同時存儲這兩者唯一的區(qū)別在于:信息內(nèi)存由 128 字節(jié)的較小數(shù)據(jù)段組成,而主內(nèi)存則由 512 字節(jié)的數(shù)據(jù)段組成盡管器件數(shù)據(jù)表中規(guī)定了限制 Vcc 的最小值,但不需要較高的電壓來對快閃進(jìn)行編程如欲了解有關(guān) MSP430 閃存的更多信息,敬請參閱用戶指南中有關(guān)快閃的章節(jié)web 上的應(yīng)用報告以及特定器件的數(shù)據(jù)表

19-問:使 MSP430的基本時鐘模塊中的DCO保持穩(wěn)定
答: 通過補償電壓溫度方面的變化以及部件之間的差異,可以對 DCO 頻率進(jìn)行校準(zhǔn)并將其設(shè)定為指定的頻率通常,低速晶振或外部信號可以通過比較一個低速參考頻率周期內(nèi)出現(xiàn)高速 DCO 時鐘周期的次數(shù)來實現(xiàn)這一點借助軟件,可以調(diào)整基本時鐘控制寄存器,以便將DCO 的頻率設(shè)置為較慢的晶振或信號的所需倍數(shù)該器件的數(shù)據(jù)表詳細(xì)介紹了 DCO 的工作范圍MSP430x1xx 用戶指南提供了有關(guān)基本時鐘的詳細(xì)信息
通過 MSP430 網(wǎng)站可以獲得證明DCO設(shè)置的范例代碼及應(yīng)用報告

20-問: MSP430:使用 MSP430 串行編程適配器 MSP-PRGS430 時可能遇到的問題
答: 如欲獲得解決使用 MSP-PRGS430 時所出現(xiàn)問題的完整列表,請參閱最新版的MSP430 系列串行編程適配器手冊,TI 資料號 SLAU048此外還需安裝最新版本的 PC 用戶界面軟件該軟件可以從 MSP430 網(wǎng)站www.ti.com/msp430 中的工具更新上下載該工具經(jīng)過了所有 MSP430 OTP 與快閃器件的廣泛測試

21-問:使用 MSP430 快閃仿真工具 (FET) 可能出現(xiàn)的問題
答: 如欲了解解決使用 MSP430 FET 所遇到問題的完整解決方案列表,敬請參閱光盤版的FET 用戶指南該指南也會隨 FET 軟件一起安裝請參閱FET 用戶指南中的附錄常見問題解答請確保安裝了最新版的 FET 軟件該軟件可以從www.ti.com/msp430上的設(shè)計資源 ->開發(fā)工具處下載更新該軟件的同時也會更新FET 用戶指南

22-問: MSP430:所有MSP430 運算代碼的列表(記憶方法)
答: 我們不提供所有運算代碼的列表,因為其存在許多可用的尋址模式但是,根據(jù)指令與尋址模式,我們?yōu)榻M成各種運算代碼的單個位提供了說明
MSP430xxxx 系列用戶指南在RISC 16 位 CPU一章中提供了適用于指令集的所有信息尋址模式一節(jié)對As以及Ad位進(jìn)行了解釋 在指令集一節(jié)中,您可以了解指令如何從位生成 HEX 表達(dá)式:
運算代碼
S-Reg (0b0000 = R0, 0b0001 = R1 ... 0b1111 = R15)
D-Reg (0b0000 = R0, 0b0001 = R1 ... 0b1111 = R15)
Ad
As
B/W
指令集說明一節(jié)包含了核心指令映射
指令周期與長度部分概括了指令所使用的時鐘周期數(shù)

23-問: MSP430:哪種晶振可與 MSP430 一起使用?
答: 32.768kHz 晶振與 MSP430 一起使用時需要遵循的重要規(guī)格是:
負(fù)載電容(請參閱數(shù)據(jù)表中的具體說明)
注:有效負(fù)載電容
晶振制造商通常會在晶振的數(shù)據(jù)表中定義有效負(fù)載電容從電子學(xué)角度來說,電容器以串行方式連接到引腳XIN 與XOUT上,這時有效負(fù)載電容為:
C(eff) = {C(XIN) ? C(XOUT)}/{C(XIN) + C(XOUT)}
因 此,晶振的數(shù)據(jù)表中規(guī)定12pF的有效負(fù)載電容要求在每個引腳XIN 與 XOUT上具有22pF(2 * 12pF = 24pF = 22pF + 2pF 寄生電容) MSP430x1xx 與 MSP430x3xx 系列為32kHz振蕩器提供了約12pF的固定集成負(fù)載電容器,并且無需任何其它外部負(fù)載電容器即可支持需要6pF有效負(fù)載電容的晶振高頻率 XTAL 振蕩器無內(nèi)置負(fù)載電容器 MSP430x4xx 系列為低頻率與高頻率模式下的LFXT1 振蕩器提供了軟件可選的集成負(fù)載電容器該器件數(shù)據(jù)表中提供了可選值XT2 振蕩器沒有任何內(nèi)置負(fù)載電容器
ESR
為了確保振蕩器操作穩(wěn) 定,MSP430x1xx 與MSP430x3xx 系列均需要ESR < 50kOhm的32kHz晶振MSP430x4xx 系列的低功耗振蕩器需要 ESR < 100kOhm的 32kHz 晶振 高頻率晶振的建議 ESR 值是 <= 40Ohms(頻率為8MHz時) 與建議的最大值相比,ESR的值越低,振蕩器啟動性能與穩(wěn)定性也越好
設(shè)計考慮事項:
使晶振外部電容器(如果有)與 MSP430 之間的信號線盡可能保持最短當(dāng)非常低的電流通過MSP430晶振振蕩器時,如果線路太長,會使它對 EMCESD 與串?dāng)_產(chǎn)生非常敏感的影響而且長線路還會給振蕩器增加寄生電容
如果MSP430在插座中:請注意插座會給振蕩器增加寄生電容
盡可能將其它時鐘線路與頻繁切換的信號線路布置在遠(yuǎn)離晶振連接的位置
當(dāng)心晶振和地的走線
將晶振外殼接地
當(dāng) VCC < 2.5 V 時,MSP430x1xx 的 LFXT1 振蕩器要求在LF模式下使用從XOUT 到 VSS 的 5.1MOhm 電阻器如欲了解詳情,敬請參閱數(shù)據(jù)表

24-問: MSP430:哪個編程器會將我的程序?qū)懭肟扉W中?
答: 您可以使用這些MSP430接口對MSP430Fxxx快閃進(jìn)行編程:
1-通過 JTAG:
MSP430 快閃仿真工具接口板 MSP-FETP430IF
TI 串行編程適配器MSP-PRGS430
TI 群組編程器MSP-GANG430
或來自第三方的編程器
http://www.msp430.com/- 單擊設(shè)計資源 >> 第三方,然后單擊第三方工具
2-通過引導(dǎo)加載程序:
TI 建議您使用第三方網(wǎng)頁上列出的工具, 例如來自Elprotronic的快速BSL編程器 Gessler Electronic GmbH. 以及來自Softbaugh的MSP430 Flash Bootloader
http://www.msp430.com/- 單擊設(shè)計資源>>第三方,然后單擊第三方工具

兩種不同編程方法的特性:
1-通過JTAG:
您可以燒斷保險絲
MSP-PRGS430MSP-GANG430和 第三方群組編程器均支持燒斷保險絲的功能但MSP-FETP430IF不支持!
不可能通過保險絲已燒斷的 JTAG 來進(jìn)行任何 JTAG 訪問或?qū)?器件重新編程
2-通過引導(dǎo)加載程序:
不可能燒斷保險絲
您可以對保險絲已燒斷的器件快閃進(jìn)行讀取擦除及重新編程 讀取功能受密碼保護(hù) 該密碼是中斷向量表的目錄

何時使用何種工具:
1-MSP430 快閃仿真工具接口板 MSP-FETP430IF:
適用于程序開發(fā)
可與 IAR 嵌入式工作臺開發(fā)工具配合使用
是所有快速入門快閃仿真工具的一部分
無法燒斷保險絲
2-TI 串行編程適配器 MSP-PRGS430:
適用于生產(chǎn)
用于MS Windows的編程器類用戶界面
MS-Windows DLL,可輕松實施到其它軟件系統(tǒng)中
將文件的內(nèi)容寫入MSP430 快閃中
讀取 MSP430 快閃的內(nèi)容并將其存儲到文件中
可以燒斷保險絲
無法寫入保險絲已燒斷器件的快閃中
3-Gessler 的MSP430 FLASH 編程套件來自 Elprotronic 的快速 BSL 編程器以及來自 Softbaugh 的支持引導(dǎo)加載程序的MSP430 閃存引導(dǎo)加載程序:
用于軟件現(xiàn)場升級
用于 MS Windows 的編程器類用戶界面
MS-Windows DLL,可輕松實施到其它軟件系統(tǒng)中
將文件的內(nèi)容寫入 MSP430 閃存中
讀取MSP430快閃的內(nèi)容并將其存儲到文件中
無法燒斷保險絲
可以寫入保險絲已燒斷器件的快閃中 該功能受密碼保護(hù) 您所需的密碼是中斷向量表的目錄
4-群組編程器MSP-GANG430:
適用于生產(chǎn)
用于MS Windows的編程器類用戶界面
MS-Windows DLL,可輕松實施到其它軟件系統(tǒng)中
將文件的內(nèi)容寫入MSP430快閃中
讀取該內(nèi)容

25-問:處理多個同時發(fā)生的外部中斷
答: 是的,只要確定了最低要求的中斷事件脈寬,MSP430 就永遠(yuǎn)不會丟失中斷即使已經(jīng)接受了中斷請求并為其提供了服務(wù),也應(yīng)保留這些多個源中斷的標(biāo)記,因此,每個得到服務(wù)的標(biāo)記都必須在其相應(yīng)的中斷服務(wù)例程內(nèi)重新進(jìn)行設(shè)定這會導(dǎo)致 CPU 識別出其余的暫掛中斷

26-問: MSP430:電流高于期望值!
答: 導(dǎo)致耗流量高于預(yù)期值的一個問題是未使用的輸入為了避免這一問題,所有未使用的 I/O引腳都必須保留打開狀態(tài),并切換到端口功能,保持與輸出配置相同的方向器件用戶指南的系統(tǒng)復(fù)位中斷與操作模式一章的連接未使用引腳一節(jié)中列出了所有未使用引腳的正確終止
提示:
將未使用的 Test/Vpp 引腳連接到 Vss (GND) 是一種很好的設(shè)計實踐如果需要將此引腳路由到JTAG 連接器以進(jìn)行調(diào)試,則外部下拉電阻器將提高 EMI/EMC 性能


關(guān)鍵詞: MSP430外部中

評論


技術(shù)專區(qū)

關(guān)閉