打印
[STM32L1]

用STM32L100做USB,需要什么?

[复制链接]
1125|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yichunshan|  楼主 | 2016-8-17 09:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问各位,用STM32L100做USB Device,电路应该是什么样的?需要接口芯片或者电平转换什么的吗?我看ST官网上L152芯片一款开发板上直接将USB_DM\USB_DP两个脚接到USB口上去 了,可以吗?对了,MCU是1.8V供电
沙发
icecut| | 2016-8-17 10:10 | 只看该作者
官方电路抄

使用特权

评论回复
板凳
玄德| | 2016-8-17 10:24 | 只看该作者

USB包括内核和PHY两部分,缺一不可,
剩下就是软件了。

看你描述开发板的情况,说明这个芯片都包括了。

使用特权

评论回复
地板
yichunshan|  楼主 | 2016-8-17 10:26 | 只看该作者
玄德 发表于 2016-8-17 10:24
USB包括内核和PHY两部分,缺一不可,
剩下就是软件了。

我们只做 Device,是不是就不需要PHY了呢?我更关心的是如果直接连的话1.8V的MCU,D+D-接口电平能不能允许直连

使用特权

评论回复
5
玄德| | 2016-8-17 10:43 | 只看该作者
本帖最后由 玄德 于 2016-8-17 10:44 编辑
yichunshan 发表于 2016-8-17 10:26
我们只做 Device,是不是就不需要PHY了呢?我更关心的是如果直接连的话1.8V的MCU,D+D-接口电平能不能允 ...

无论主从,PHY都是必需的。

1.8v有点问题,但D+D-未必就是同样电平,需要看资料。
看你说的情况,直连是没问题的。

另外,D+D-应当加EMC器做保护。


使用特权

评论回复
6
yichunshan|  楼主 | 2016-8-17 10:45 | 只看该作者
玄德 发表于 2016-8-17 10:43
无论主从,PHY都是必需的。

1.8v有点问题,但D+D-未必就是同样电平,需要看资料。

好的,谢谢,我再看看资料

使用特权

评论回复
7
mmuuss586| | 2016-8-17 12:43 | 只看该作者
可以啊;

但你至少加USB保护,还有DP的上拉等;

使用特权

评论回复
8
icecut| | 2016-8-17 12:53 | 只看该作者
mmuuss586 发表于 2016-8-17 12:43
可以啊;

但你至少加USB保护,还有DP的上拉等;

哈哈.我都忘记上拉了. fs 及以下需要外围上拉.不能上拉到1.8v.
其他应该不用注意了.

使用特权

评论回复
9
yichunshan|  楼主 | 2016-9-6 09:59 | 只看该作者
本帖最后由 yichunshan 于 2016-9-6 10:00 编辑

结帖
上面各位说的很对,的确不需要协议转换芯片之类,只需要加保护、上拉就OK了不过由于接口电平问题,1.8V是不行的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

943

帖子

8

粉丝