MSP430关于串口方面的低功耗设置

2019-07-23 16:28发布

是这样的,我用的是MSP430F149,串口用的是UART0,P34,P35的IO口,一般来说,刚开始仿真还没初始化的时候耗电量是最小的,但是因为我接了个串口的设备,而且P35的IO口在还没用的时候已经属于输入被拉高的状态,大概有2V左右,而这个就是造成功耗多了130UA的原因,我想问问有什么办法可以将P35口的输入给拉低?
QQ截图20150106185810.png

这个就是初始化前的P3口状态,可以看到P35 IN是高的,有什么办法可以把它拉低?
MSP430F149好像也没有把IO设置成高阻状态的办法····这个耗电实在有点大了···
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
dirtwillfly
1楼-- · 2019-07-23 17:35
你的硬件电路是怎么样的?
可以考虑从硬件方面改进
microsky
2楼-- · 2019-07-23 23:33
dirtwillfly 发表于 2015-1-6 23:06
你的硬件电路是怎么样的?
可以考虑从硬件方面改进

其实硬件电路也没什么,它就是一个连接一个串口通信设备,而且当我没有连接串口设备的时候,P35IN也是高电平的,所以我觉得和硬件的关系不太大。
dirtwillfly
3楼-- · 2019-07-24 01:11
microsky 发表于 2015-1-7 00:12
其实硬件电路也没什么,它就是一个连接一个串口通信设备,而且当我没有连接串口设备的时候,P35IN也是高 ...

一般想避免io的漏电流,要设置成输入状态或者输出低电平状态
也可以在不使用串口的时候,你的这种把io设置成输入状态比较好
microsky
4楼-- · 2019-07-24 05:26
dirtwillfly 发表于 2015-1-7 10:09
一般想避免io的漏电流,要设置成输入状态或者输出低电平状态
也可以在不使用串口的时候,你的这种把io设 ...

其实我已经把它设成输入口了,P3DIR那里都是0,但是就是P35IN那里置高了
Unshining
5楼-- · 2019-07-24 10:39
 精彩回答 2  元偷偷看……
vivilzb1985
6楼-- · 2019-07-24 12:49
UART为异步通讯的,可以吧接收跟发送分开控制进行的吧。

一周热门 更多>