你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【MCU实战经验】在STM32F3DISCOVERY上实现USB虚拟串口

[复制链接]
fengye5340 提问时间:2014-4-4 11:27 /
         我们知道,STM32F3作为带有FPU单元的高性能处理器,其集成了USB-DEVICE,而在很多时候,我们在通信中还是用的串口,这样在设计板卡或者学习过程中,不得不增加一个虚拟串口,无论是标准的RS232也好,还是USB-TTL也好,都会给调试带来麻烦,需要外置的资源总是要花时间弄的。 比如USB转串口,有时候装驱动都是件烦人的事情,因为老是提示端口被占用。其实,可以在STM32F3或者STM32F4上使用其USB-DEVICE接口来实现这个虚拟串口功能,这样就省掉了外接的麻烦,用起来也非常方便。
 
       下面分享一个在STM32F3DICVOERY上实现的USB-虚拟串口应用。ST提供了USB例程,但是没有STM32F3的,这些都是自己以前
 花时间移植的。
   
 测试图片:
        1_4.jpg
      
   1_5.jpg
     1_6.jpg
      
         1_7.jpg
        1_8.jpg

 附件包括:
 
 工程文件    STM32F303虚拟串口.rar (361.63 KB, 下载次数: 116)
收藏 4 评论4 发布时间:2014-4-4 11:27

举报

4个回答
tumax 回答时间:2015-8-30 16:41:26
你好,你的程序在STM32F3DISCOVERY的板子上面可以正常运行,而PC机可以发现串口,但是我现在做的板子上使用的CPU是STM32F303RE,程序在我的板子上怎么都不能正常运行,PC机怎么也发现不了串口,我开始怀疑是我的板子有问题,可是自己做的板子可以正常进入DFU模式,而且可以正常下载程序,不知大神对于此问题有什么办法,请帮忙一下,谢谢
夏明smile 回答时间:2015-8-30 17:34:44
tahnk you!!!
mark0668 回答时间:2015-8-31 10:26:15
学习学习
皈依 回答时间:2015-8-31 10:54:16
这个厉害 拿走了 感谢

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版