首页 资讯 应用 高压 设计 行业 低压 电路图 关于

单片机

旗下栏目: PLC 嵌入式 单片机 DCS

MSP430在低功耗应用中通信总线对功耗的影响

单片机 | 发布时间:2018-11-03 | 人气: | #评论# | 本文关键字:MSP430,通信,总线
摘要:在MSP430应用系统中遇到的问题,MSP430控制带功率放大的无线通信模块,当外围器件已经设置了sleep和powerdown,但系统仍热存在15uA的大电流,通过对IO口的测量发现CSN管脚在空闲状态是高电平,当

在MSP430应用系统中遇到的问题,MSP430控制带功率放大的无线通信模块,当外围器件已经设置了sleep 和powerdown,但系统仍热存在15uA的大电流,通过对IO口的测量发现CSN管脚在空闲状态是高电平,当设置该脚为低电平时电流消失,但通常SPI的CSN管脚在空闲状态应该是高电平。所以,需要对SPI驱动程序进行调整,是的在空闲状态时该管脚为低电平。

一般来说可以根据器件的IO管脚框图判断该脚在空闲状态时,高低电平是否会吸收电流,为了降低系统功耗,在必要的时候就需要对器件驱动做些修改,是的空闲状态器件尽量省电。

//=========================================================
//对于CSN线的说明
//2011-12-26 星期一 11:24:14
//由于CSN空闲时如果出于高电平,会使系统增加15uA左右功耗,所以希望在SPI总线空闲时
//使CSN出于低电平状态。但是,启动SPI总线是靠CSN的下降沿,所以调整后在每次启动SPI
//时先使CSN输出1,然后再输出0;但是在向RF发送数据时出现错误,RF没有将数据发出;
//在向SPI总线发送完数据后再次使CSN先输出1,再输出0,产生一个下降沿。数据成功发出。
//=========================================================


责任编辑:MSP430
首页 | 电气资讯 | 应用技术 | 高压电器 | 电气设计 | 行业应用 | 低压电器 | 电路图 | 关于我们 | 版权声明

Copyright 2017-2018 电气自动化网 版权所有 辽ICP备17010593号-1

电脑版 | 移动版 原创声明:本站大部分内容为原创,转载请注明电气自动化网转载;部分内容来源网络,如侵犯您的权益请发送邮件到[email protected]联系我们删除。