⑴ 关于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开发工具相结合,具有方便、便宜、实用等优点,为用户提供了更理想的原型开发方式。