单片机
文章平均质量分 70
Pillar_zuo
这个作者很懒,什么都没留下…
展开
-
学习msp430f5438初体验
我选择的是IAR+usb仿真器方案,这里有很多问题需要注意:一,安装软件1, 建议大家到官网上下载最新版的软件,下载过程中会在IAR官网上注册,注册后就会获得一个密钥,不需要在网上下载什么破解软件。2, 安装的时候要选自定义,在自定义里面把所有的选项都选上,我安装了几次,事实证明,没有全部安装下载程序的时候,下载不进去的可能性很大。二,使用软件,1. 建立工程没有原创 2012-06-20 23:47:37 · 1481 阅读 · 0 评论 -
时钟系统概述
Unified Clock System Introduction 统一时钟系统(UCS)支持低功耗和超低功耗。使用三个内部时钟信号,用户可以在性能和低功耗间做出最好的权衡。统一时钟系统模块可以被设置为操作不带任何外部器件、带一或两个外部晶振、陶瓷振荡器,其完全在软件控制之下。统一时钟系统模块包含5个时钟源:l XT1CLK:低频/高频晶振,可以用低频32768Hz手表晶振、标准晶振、原创 2012-06-20 23:51:09 · 2165 阅读 · 0 评论 -
学习通用IO与外部中断
MSP430f5438有12组通用IO分别是从1到J,能作为外部中断引脚的只有P1和P2两个引脚;对于控制寄存器有下列几种:PxIN是输入寄存器,PxOUT是输出寄存器PxDIR是输入与输出方向配置寄存器PxREn 是下拉下拉寄存器PxDS 是驱动增强与减弱寄存器PxSEL是功能选择寄存器PxIES是中断触发方式寄存器PxIE是中断允许寄存器PxIFG是原创 2012-06-20 23:49:34 · 28688 阅读 · 0 评论 -
msp430f5438时钟系统
时钟模块总览: 这是MSP430X5XX的时钟系统框图。乍一看很复杂,不过简化之后就清楚多了 整个系统主要分为左右两大块,左边是时钟源模块,右边是时钟调整模块。左边的模块——XT1、内建时钟(DCO)、XT2用来产生时钟源,也就是右边最终输出的时钟信号的基准信号。而时钟调整模块负责将源时钟信号选通、分频输出成系统使用的三大时钟信号——MCLK,ACLK和SMC原创 2012-06-23 20:14:00 · 7380 阅读 · 10 评论 -
msp430f5438定时器1s的程序
void time_init_1s(){ TA1CCTL0 = CCIE; // CCR0 interrupt enabled TA1CCR0 = 16383; TA1CTL = TASSEL_1 + MC_1 + TACLR; // ACLK, Up to CCR0 , clear TAR }//中断服务程序原创 2012-06-23 20:48:26 · 5309 阅读 · 0 评论 -
MMA7455加速度传感器测量角度
使用加速度传感器应该注意几点:第一:确保你的IIC是正确的;第二,首先必须校准系统,校准方法,如下:将7455平放,保证z轴向下,这是如果系统是Ok的,那么x轴输出为0,y轴输出为0,z轴输出为63左右,如果不为以上参数,应该做如下调整:测量值比实际值小的情况下,往校准寄存器里面写入一个2*误差值;如果测量值如果大于实际值,应该写入一个值为对应误差的负值的ASCII码,比如如果测出值为70原创 2012-07-20 22:59:41 · 6917 阅读 · 1 评论