OpenEdv-开源电子网

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

众位大神,请给我一份能用的F407虚拟USB串口示例

[复制链接]

10

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2019-1-12
在线时间
22 小时
发表于 2019-1-22 23:11:51 | 显示全部楼层 |阅读模式
1金钱
之前入了一块F7的开发板。

最近项目需要使用F407或者F103来进行USB数据传输,找了很多示例代码,烧在手上的核心板上,但是永远都显示“无法识别的USB设备”。

折腾了三四天之后,怀疑有可能是自己核心板的问题,紧急花了好几百大洋入手了一块F407开发板,忽然发现有USB Slave做声卡,USB模拟U盘,就是没有USB做虚拟串口做高速数据传输的。论坛上找了一通,都是讨论的,没有看到分享源码的。

不知道那位兄弟手上有现成测试过可用的例子,基于原子F407开发板,最好是上下位机都有的,分享一个。

不胜感激。

最佳答案

查看完整内容[请看2#楼]

可以试一下这个例程能不能在原子的板子上跑起来,这个例程代码量很少,只需要几个文件 例程代码:code.tusb.org 这个例子用的是外接的8MHz晶振如果需要修改时钟配置,可以配合CubeMX生成的代码,可以参考这个文章:http://blog.xtoolbox.org/add_teenyusb_to_cubemx_project 如果你想要在没有例程的情况下实现一个USB串口,可以阅读《STM32 USB设备开发指南》的《6.3节 CDC串口设备》,此书在 www.tusb.org 下载
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2019-1-28
在线时间
4 小时
发表于 2019-1-22 23:11:52 | 显示全部楼层
本帖最后由 xtoolbox 于 2019-2-11 13:11 编辑

可以试一下这个例程能不能在原子的板子上跑起来,这个例程代码量很少,只需要几个文件
例程代码:code.tusb.org

这个例子用的是外接的8MHz晶振如果需要修改时钟配置,可以配合CubeMX生成的代码,可以参考这个文章:http://blog.xtoolbox.org/add_teenyusb_to_cubemx_project

如果你想要在没有例程的情况下实现一个USB串口,可以阅读《STM32 USB设备开发指南》的《6.3节 CDC串口设备》,此书在 www.tusb.org 下载
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-1-23 02:49:21 | 显示全部楼层
移植429的过来,很简单哦
回复

使用道具 举报

0

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2018-4-5
在线时间
20 小时
发表于 2019-1-29 17:37:09 | 显示全部楼层
我有份103的
回复

使用道具 举报

10

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2019-1-12
在线时间
22 小时
 楼主| 发表于 2019-3-23 17:48:51 | 显示全部楼层
嗯。。。。。并没有真正解决问题,Anyway,谢谢各位。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-10 12:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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