MSP430的低功耗探讨
2014-06-26 10:56
76 查看
一、五种低功耗模式,层层递进。主要通过关闭时钟系统中的部件来实现。用LPM0到LPM4的宏定义来调用。
二、严格上讲AGND和DGND称之为“模拟地”和“数字地”是不科学的。模拟地:对地电位敏感的地线。数字地:对地电位不敏感的地线。
三、大电流,强干扰的地线可细分为“功率地”,单独对待,如LED数码管的GND单独拉一地线回到电源。数码管的大电流对电路的其他部分都不影响。
四、数据发送可以用FIFO来解决高速设备和低速设备之间的连接问题。高速运行的CPU就像一个粗水管,串口就像一个细水管。FIFO就像一个漏斗。CPU从头指针(写指针)来写入数据;串口从未指针(读指针);实现随时写入,不阻塞CPU运行的目的。在单片机中用指针操作的开销比较大,改为用数组这凯西欧啊大大减少。所以在操作数据时,可以用用数组实现就优先用数组实现。
五、数据接收也用FIFO来解决。FIFO的文章其实讨论的都是空/满标志的不同算法问题.
二、严格上讲AGND和DGND称之为“模拟地”和“数字地”是不科学的。模拟地:对地电位敏感的地线。数字地:对地电位不敏感的地线。
三、大电流,强干扰的地线可细分为“功率地”,单独对待,如LED数码管的GND单独拉一地线回到电源。数码管的大电流对电路的其他部分都不影响。
四、数据发送可以用FIFO来解决高速设备和低速设备之间的连接问题。高速运行的CPU就像一个粗水管,串口就像一个细水管。FIFO就像一个漏斗。CPU从头指针(写指针)来写入数据;串口从未指针(读指针);实现随时写入,不阻塞CPU运行的目的。在单片机中用指针操作的开销比较大,改为用数组这凯西欧啊大大减少。所以在操作数据时,可以用用数组实现就优先用数组实现。
五、数据接收也用FIFO来解决。FIFO的文章其实讨论的都是空/满标志的不同算法问题.
相关文章推荐
- msp430学习笔记-IO及低功耗
- MSP430的低功耗事件驱动工作模式
- MSP430 G2553 低功耗模式LPMx
- MSP430 我的低功耗系统编程模板
- msp430低功耗LPM
- MSP430 一种低功耗设计
- MSP430主系统时钟以及430的低功耗设置
- MSP430程序升级方式探讨
- MSP430学习笔记-低功耗模式
- MSP430学习小结2-程序主体结构安排及低功耗-转载
- FreeRTOS 8.2.1在MSP430 上的低功耗实现
- MSP430学习小结2-程序主体结构安排及低功耗-转载
- MSP430低功耗模式
- PIC单片机之探讨低功耗
- MSP430主系统时钟以及430的低功耗设置
- 【经典讨论】STM8L和MSP430的低功耗对比(长期开放)
- MSP430--低功耗模式
- msp430硬件乘法器
- NetworkComms V3 上传文件探讨
- msp430液晶显示接口