打印
[STM32F1]

自带USB

[复制链接]
912|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pengf|  楼主 | 2020-6-2 22:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当用到USB通信时,有两种方案:一、是自带USB功能的MCU,例如STM32F103,STM32F107,
二、另外一种是选用专业的USB转串口芯片(CP2102,CH340)。

使用特权

评论回复
沙发
happy_10| | 2020-6-2 23:04 | 只看该作者

楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
chenho| | 2020-6-2 23:08 | 只看该作者
身边的人还是用第二种方案的人多。还有好多人用的本来是STM32F103,仍然要选用CP2102。

使用特权

评论回复
地板
pengf|  楼主 | 2020-6-2 23:12 | 只看该作者
为啥用STM32自带USB的人不多呢?

使用特权

评论回复
5
liuzaiy| | 2020-6-2 23:16 | 只看该作者
是开发麻烦?还是不稳定?

使用特权

评论回复
6
lium| | 2020-6-2 23:19 | 只看该作者
这个倒是没怎么研究过

使用特权

评论回复
7
langgq| | 2020-6-2 23:26 | 只看该作者

我用过,比较稳定,目前没出什么问题

使用特权

评论回复
8
yufe| | 2020-6-2 23:29 | 只看该作者
看情况, 如果做USB HID免驱的,   当然是自带的好....

CH340 只能是串口模式

使用特权

评论回复
9
wenfen| | 2020-6-2 23:32 | 只看该作者
我见别人用过,自己没用过这方面的应用。

使用特权

评论回复
10
songqian17| | 2020-6-2 23:36 | 只看该作者
比较稳定。用stm32自带usb虚拟hid加audio复合设备,已经批量了!

使用特权

评论回复
11
llljh| | 2020-6-2 23:39 | 只看该作者
最近想学习下stm32的 usb

使用特权

评论回复
12
supernan| | 2020-6-2 23:44 | 只看该作者
STM32F103的USB只能做从设备,107的不清楚

使用特权

评论回复
13
houcs| | 2020-6-2 23:48 | 只看该作者
要区分清楚USB和串口的区别;STM32的串口是TTL串口,USB是标准的USB2.0;

使用特权

评论回复
14
pangb| | 2020-6-2 23:52 | 只看该作者
要根据你的应用场景来定,如果仅仅是用来做调试用的,建议串口,驱动编写容易;

使用特权

评论回复
15
yufe| | 2020-6-2 23:54 | 只看该作者
如果是跟某种设备通信的话,也是用串口比较好,TTL转232或者485电平,传输距离长;

使用特权

评论回复
16
kangzj| | 2020-6-2 23:58 | 只看该作者
如果是上位机控制,且数据量不小,对通信速度也有较高要求的话,就用USB,而且USB可以根据不同的PID和VID做多从机,部署容易,有成熟的PC驱动,但是程序调试需要一定的时间,USB协议的学习也需要一定的时间,希望能够帮组到你。

使用特权

评论回复
17
pq113_6| | 2020-6-3 09:00 | 只看该作者
songqian17 发表于 2020-6-2 23:36
比较稳定。用stm32自带usb虚拟hid加audio复合设备,已经批量了!

请问如何解决PID,VID的问题?自己申请一个吗?

使用特权

评论回复
18
juventus9554| | 2020-6-3 21:12 | 只看该作者
用内置的USB比较方便吧

使用特权

评论回复
19
pengf|  楼主 | 2020-6-3 21:16 | 只看该作者
非常感谢!

使用特权

评论回复
20
houcs| | 2020-6-3 21:19 | 只看该作者
stm32的USB是标准的USB2.0,应该还是比较稳定的吧

使用特权

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

本版积分规则

718

主题

10129

帖子

3

粉丝