⑴ 關於IAR for MSP430的編譯問題,小女子先謝過了,在線等。。。
第一,連上模擬器,看設備管理器 io 里有沒有模擬器。在Workspace下面是一個帶下拉菜單的文本框,這里有系統的創建配置(build configurations),默認時系統有兩種創建(build)配置:Debug和Release。預設配置是Debug,在這種模式下,用戶可以進行模擬和調試;在Release模式下,是不能進入調試狀態的
都對看下一項
第二,打開iar,打開工作空間(工程),點左上project,打開options...,設置成下圖
第四,連接好板子供電,連接好模擬器與板子,模擬器與電腦,檢查設備管理器,io里是不是板子和模擬器都有。還有就是檢查板子上的跳帽,一般有兩個跳帽是接上就不能用模擬器,一般來講,斷開 TCK和 RTS跳線帽、RESET和 DTR跳線帽,取了才行。
⑵ 如何用晶元MSP430和IAR軟體的C語言編一個流水燈程序
#include<msp430x14x.h>
#define uint unsigned int
delay(uint);
void main()
{
WDTCTL = 0x5A80;
uint ch[8] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
uint i,j;
P2DIR = 0xff;
P2OUT = 0xff; //低電平點亮
while(1)
{
for(i=0;i<8;i++)
{
P2OUT = ch[i];
delay(50000);
}
for(j=6;j>0;j--)
{
P2OUT = ch[j];
delay(50000);
}
}
}
void delay(uint z)
{
uint a;
for(a=0;a<z;a++);
}
1.這是較為簡單的流水燈程序,沒有使用定時器,只是簡單的延時;
若要精確延時,需要設置定時器A或B.
2.也可以通過移位操作來實現流水燈,移位操作放入中斷內最好
⑶ 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怎樣燒錄程序
你說的USB介面並非模擬器那就是BSL下載的了,連接要看根據具體下載器的引腳連接,下載軟體可以用MSPFET應該可以
⑸ MSP430 軟體:IAR現象燒寫程序失敗,電器鏈接正確、可靠。 編譯正確,運行程序時出現錯誤。
去掉,或者減小RST引腳上的電容。因為電容太大了編程器無法復位430。因此檢測失敗。如果仍未解決,可能還是你的引腳連接有問題。
⑹ MSP430單片機用C語言編寫程序需要用什麼軟體
MSP430用IAREmbeddedWorkbench軟體編寫程序和編譯代碼。
MSP430單片機稱之為混合信號處理器,是由於其針對實際應用需求,將多個不同功能的模擬電路、數字電路模塊和微處理器集成在一個晶元上,以提供「單片機」解決方案。該系列單片機多應用於需要電池供電的攜帶型儀器儀表中。
(6)iarformsp430燒寫程序擴展閱讀:
MSP430系列部分產品具有快閃記憶體,在系統設計、開發、調試和實際應用中具有明顯優勢。TI公司引入了具有快閃記憶體和JTAG邊界掃描技術的廉價開發工具MSP-Fet430x110,並將國際先進的JTAG技術和Flash在線編程技術引入到MSP430中。
這種將Flash技術與FET開發工具相結合,具有方便、便宜、實用等優點,為用戶提供了更理想的原型開發方式。