首页 > 电子

msp430低功耗配置有独特特色

最近接触到MSP430,感觉这个片子挺好用的。其低功耗的配置有特色,即把低功耗的控制放置在状态寄存器里,而不是专门的功耗控制寄存器,而且选用ACLK这个时钟,可以直接到LPM3模式,任何中断都能唤醒,非常方便,这样做的好处是,进入睡眠模式后,中断唤醒进入处理程序,处理程序结束以后自动会进入睡眠模式,效率非常高,而且,部分还内置了EEPROM,可以用来保存部分配置信息。

1、啊,MSP430用什么软件编程

MSP430单片机一般用IAREmbeddedWorkbench软件编写程序和编译代码.当然单片机程序的编写用别的软件也可以。MSP430用IAREmbeddedWorkbench软件编写程序和编译代码。MSP430单片机称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。

扩展资料:MSP430系列的部分产品具有Flash存储器,在系统设计、开发调试及实际应用上都表现出较明显的优点。TI公司推出具有Flash型存储器及JTAG边界扫描技术的廉价开发工具MSPFET430X110,将国际上先进的JTAG技术和Flash在线编程技术引入MSP430。这种以Flash技术与FET开发工具组合的开发方式,具有方便、廉价、实用等优点,给用户提供了一个较为理想的样机开发方式。

2、用芯片MSP430且用IAR软件的C语言编流水灯

/*流水灯,P4口连接LED*/#includemsp430x14x.h//__interruptvoidTimerB_ISR(void);voidInit_Port(void);voidInit_TimerB(void);voidInitSystemClock(void);//初始化系统时钟unsignedcharled;voidmain(void){//StopwatchdogtimertopreventtimeoutresetWDTCTLWDTPW WDTHOLD;//关闭看门狗InitSystemClock();Init_Port();Init_TimerB();_EINT();led0x01;while(1);//LPM0;}voidInitSystemClock(void)//初始化系统时钟{unsignedchari;BCSCTL10x00;//Set430clk开启XT2,DOC的标称频率为最低且不分频;XT1为低速晶体(32.768K)BCSCTL2SELM_2 SEL。

保存到:

相关文章

Top