OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5531|回复: 3

STM32怎样知道自己插入到充电器还是PC

[复制链接]

4

主题

7

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-2-3
在线时间
1 小时
发表于 2015-2-4 11:54:50 | 显示全部楼层 |阅读模式
5金钱
STM32F103板子需要接USB充电器,充电电流要到1A,问题来了,如果插入的PC,板子需要进行限流,处理器怎样知道插入的是PC还是充电器呢?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2015-2-4 12:35:19 | 显示全部楼层
这个。。。有点难度,周边的器件估计不少

可以弄一个IO检测,在你的USB接口上面做手脚
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

4

主题

7

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-2-3
在线时间
1 小时
 楼主| 发表于 2015-2-4 13:59:18 | 显示全部楼层
回复【2楼】八度空间:
---------------------------------
检测 DP DM ?
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11558
金钱
11558
注册时间
2014-4-1
在线时间
1318 小时
发表于 2015-2-4 14:08:34 | 显示全部楼层
主机知道设备接入,靠的是设备端的上、下拉电阻;
设备端,检测DM、DP,似乎可行。
DM、DP是差分信号,要搞清平时电平是多少;而且要确保充电器这两脚和PC不一样。

充电设备很多,别人怎么做的?
或者,一定要知道主机是什么东东吗?监测电流行不行?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-26 02:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表