专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
MSP430f5524 的USB插入可以被唤醒吗?
2019-03-24 08:41
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
TI MCU
12846
1
967
MSP430f5524 的USB插入可以被唤醒吗?哪里有相关的资料呀?
此帖出自
小平头技术问答
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
qwerghf
1楼-- · 2019-03-24 18:03
< MSP430的USB模块只能在LPM1的时候使用,所以如果既想实现USB又想进入低功耗,就只能通过时分复用的办法.
具体的方法如下:
1) 进入低功耗之前关闭USB接口,设置USB的DP,DM端口为U.1和U.0的输入功能,并且把该端口上的上拉电阻打开。
2) 根据USB 的主机的检测机制,DM或者DP的管脚上一般都有一个15K的下拉电阻,而MSP430的上拉电阻都是弱上拉,所以在未插入USB的主机时,MSP430的U.1和U.0的管脚会被内部上拉拉成高电平,如果插入USB的主机,这两个管脚会被15K和内部的上拉电阻拉成低电平.
3) 通过检测PU.0/PU.1的低电平中断来判断是否有插入USB的终端,然后打开USB的外设.唤醒MCU
4) 一旦USB的功能使用结束,就切换管脚到GPIO的模式,进入低功耗的工作状态。这样可以大大的降低整机设备的功耗
加载中...
一周热门
更多
>
相关问题
相关文章
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
具体的方法如下:
1) 进入低功耗之前关闭USB接口,设置USB的DP,DM端口为U.1和U.0的输入功能,并且把该端口上的上拉电阻打开。
2) 根据USB 的主机的检测机制,DM或者DP的管脚上一般都有一个15K的下拉电阻,而MSP430的上拉电阻都是弱上拉,所以在未插入USB的主机时,MSP430的U.1和U.0的管脚会被内部上拉拉成高电平,如果插入USB的主机,这两个管脚会被15K和内部的上拉电阻拉成低电平.
3) 通过检测PU.0/PU.1的低电平中断来判断是否有插入USB的终端,然后打开USB的外设.唤醒MCU
4) 一旦USB的功能使用结束,就切换管脚到GPIO的模式,进入低功耗的工作状态。这样可以大大的降低整机设备的功耗
一周热门 更多>