历史上的今天
今天是:2024年10月25日(星期五)
2019年10月25日 | MSP430学习笔记1——msp430概述
2019-10-25 来源:eefocus
总结一下MSP430给我的印象吧,感觉他就是一个迷你型的arm
1、MSP430采用的是精简指令,他只有27条核心的汇编指令,这一点和arm相同,arm同样是采用精简指令,而80c51采用的是冗余指令,执行起来要复杂很多
2、MSP430他有16个寄存器,这好像和arm也一样,但是略有不同的是,他的 r0 到 r3 是特殊功能寄存器,其中ro是程序指针(PC); r1是堆栈指针(SP),r2是状态指针(SR),R3是常数发生器
3、堆栈指针(SP)会在中断处理中用到,还有MSP430的堆栈是向下伸展的,开始的时候SP是指向高地址,在执行过程中,MSP430的SP的值是不断减小的
4、R2是他的状态寄存器,虽然是16位的状态寄存器,但是他的高八位没有用,其中低八位分别是
V是溢出标示位,SCG1,SCG0:系统时钟发生器.OSCOFF是外部振荡器的标志位,CUPOFF是是否关闭cpu的标志位,GIE是总的中断使能标志位,N:负数标示位,Z是出现0的标志位,C是进位标志位
5:R3:他是常数发生器,他可以用来提高汇编语句的执行效率,用c语言编程基本上不用涉及到
6:R4到R15他是通用寄存器,这12个寄存器全是通用的,而且地位相同,没有所谓的累加器
寻址模式
MSP有7种寻址模式,而这其中寻址模式也和arm的寻址模式类似,所以模式的话,都差不多,这些底层的东西要用汇编语句书写才能用到
MSP430的管脚分布:6组I/O口,每组8个

MSP430的内部资源:

三个时钟源:ACLK()辅助时钟,SMCLK()子系统时钟 MCLK()主时钟
MSP数字信号处理器:CPU时钟运行非常快,内部集成了硬件乘法器,解决了在进行乘除法的时候会消耗大量的机器周期
16个外部中断:51只是提供2个外部中断,但是MSP430的中断不支持电平中断
MSP430有 5中低功耗模式
主要是通过1:降低系统的时钟,有三种时钟可以选择. 2:降低系统的电压3.6v的电压但是对flash进行编程的时候,需要的电压要大于2.7v
主要是通过这两个方面来实现低功耗


史海拾趣
|
现代通信技术的迅速发展使得许多应用领域都采用无线的通信方式进行数据传输。编解码芯片PT2262、PT2272组成的电路,由于具有体积小、功耗低、功能强、成本低等特点,广泛应用于各类的无线遥控器、无线报警器以及玩具等其他小型电器装置。但是,这种 ...… 查看全部问答> |
|
为什么EVC创建建Pocket PC 2003 程序时,默认就变standardsdk了? 然后我选Pocket PC 2003 平台,evc就卡住了 .无法响应 都重装好几次EVC,Pocket PC 2003 SDK了… 查看全部问答> |
|
为什么sysgen hpc 产生两个大小不同的ceshell.lib C:\\WINCE500\\PBWorkspaces\\simu3\\WINCE500\\Emulator_x86\\cesysgen\\sdk\\lib\\x86\\retail\\ceshell.lib (5K) C:\\WINCE500\\PUBLIC\\SHELL\\OAK\\LIB\\X86\\RETAIL\\ceshell.lib (1150K) 我的hpc是从wince老版本 ...… 查看全部问答> |
|
各位好: 我买开发板的时候经常听到有人问这种开发板能不能支持某一种操作系统,比如VxWorks操作系统。 我是菜鸟,我不理解所谓的开发板能不能支持什么操作系统。但我查了有关资料之后就产生如下理解: “一种开发板能不能支持某一种操作系统, ...… 查看全部问答> |
|
一个学了一年VC的人去做车载音响软件开发需要学习什么硬件知识,请大家帮忙! 各位好,请过来人帮忙!我本来是准备走VC应用程序道路的,大四上学期才开始学的VC,找了将近半年多的VC工作没有找到。现在反而找到一个机会去做车载音响软件开发。当时面试官说你学桌面软件的,但我们是做那种单片机 ...… 查看全部问答> |
|
实验室管理工程师 设备管理工程师 电池质量工程师 EMC整改工程师 信号完整性分析工程师 硬件电路设计工程师 软件工程师 硬件工程师 Windows程序开发工程师 电池管理系统控制策略开发工程师 电池管理系统安全工程师 电网配电工程师 充电 ...… 查看全部问答> |
|
How 2 “Getting a Profile Identifier from the ZigBee Alliance” without require from Zigbee Alliance?? is anyone alrady have the ENUM of the identifier?both manufacturer-specific and public is excellent!… 查看全部问答> |
|
智能电网设备应用中必须保证的高要求高标准以2008年中国北京奥运会成功举办为契机,近五年来,中国大力推动智慧城市的发展,其中智能电网系统就是重要组成部分。从2011年开始, ...… 查看全部问答> |




