谁能提供一下 stm32xx usb -> vcp 的程序啊,HAL 库版本的?

2020-01-01 17:40发布

谁能提供一下 stm32xx usb -> vcp  的程序啊,HAL 库版本的

我自己使用CubeMX 自动生成的 vcp 程序,下载到单片机里面,然后连接usb线后,电脑端没有任何反应 。



USBH_USB3300_VCP.rar (3.75 MB, 下载次数: 3) 2016-11-28 14:35 上传 点击文件名下载附件











友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
hpdell
1楼-- · 2020-01-02 13:40
huarana 发表于 2016-11-29 16:20
stm32f103的话需要外接1.5K电阻

我使用的是 usb3300 这个模块,在网上买的,貌似是微雪的

使用这个模块 读写u盘是正常的
hpdell
2楼-- · 2020-01-02 18:46
本帖最后由 hpdell 于 2016-11-30 10:15 编辑
qiuchen 发表于 2016-11-29 21:48
我有点怀疑是驱动安装有问题,你的板子连上电脑可以看到未安装驱动的设备吗? ...


电脑识别不到啊 ,程序下载到单片机后,连接电脑,电脑上没有任何反应,usb是使用的 微雪的 usb3300 这个模块

这个模块我测试读写u盘是完全没有问题的

配置如下:

2222.png (181.79 KB, 下载次数: 0)

下载附件

2016-11-30 10:12 上传




另外如果有出现 未安装驱动的设备,那是不是就说明程序配置及运行基本是正常了,问题就在电脑上的驱动啊 ??


qiuchen
3楼-- · 2020-01-02 20:39
我看了一下usb3300就是个USB控制器,这样的连接电脑的不是F103.你用F103生成代码没用,你看看usb3300的资料,控制usb3300来做USB吧。
hpdell
4楼-- · 2020-01-02 22:10
qiuchen 发表于 2016-11-30 20:34
我看了一下usb3300就是个USB控制器,这样的连接电脑的不是F103.你用F103生成代码没用,你看看usb3300的资料 ...

你好,昨天又重新捣鼓捣鼓了一下,现在可以使用 了,

原因是我吧 驱动类选择错误了,

这个程序是可以实现 单片机使用 usb 发送数据到 pc上,需要连接好usb先

设置好串口的端口号,另外波特率貌似没有什么要求,随便选择一个就可以了

我使用现在 9600,1382400 都可以正常通信,这点表示不解啊

另外还有个使用电脑串口 发送到单片机的信息,现在不知道该如何接收处理


USBH_USB3300_VCP.rar (3.85 MB, 下载次数: 3) 2016-12-1 09:41 上传 点击文件名下载附件






qiuchen
5楼-- · 2020-01-03 02:15
 精彩回答 2  元偷偷看……
hpdell
6楼-- · 2020-01-03 07:04
qiuchen 发表于 2016-12-1 10:02
不是很理解你USB是接在STM32上的还是接在usb3300 上的。
另外如果上传可以了,下发数据应该也没问题。 ...

usb线是接到 usb3300 这个模块上的,

一周热门 更多>