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

STM32F103 串口通信困惑

[复制链接]
snowy_luoluo 提问时间:2016-4-21 15:58 /
本帖最后由 snowy_luoluo 于 2016-4-21 16:00 编辑

本人小白,最近在学习串口通信,用的板子型号是STM32F103RB,Keil uvison5编译。

在参考书的资料网站上找了一个不断向串口输出字符的例程,是基于STM32F103C8的,编译也成功了,也能烧到板子里,但是打开串口助手并没有收到数据?

想请问这是为什么,是不是不能把程序从STM32F103C8直接移植到STM32F103RB里?


还有一个问题想请教一下,我的板子上没有串口连接口,笔记本也没有串口,板子上面的USB mini to USB type A 可以当串口使用吗?我把线连上以后,打开设备管理器,可以看到端口里显示STMicroelectronics STLink Virtual COM Port(COM8), 这个口是否可以用来和串口助手通信呢? 我在其他论坛上看到还需要“通过STM32的USB端口在PC上虚拟一个COM口,当虚拟成功后,可通过串口调试软件发送控制命令,去点亮板子上相应的LED灯,同时输出调试信息”,截图里的设备管理器除了我提到COM8还出现了一个名为“通信串口(COM1)”的端口。 想知道必须要这么做才可以吗?硬件上连接是不是要使用USB转RS232呢?感到很困惑,希望好心人能帮忙解答一下。


这是我的电脑上显示的

这是我的电脑上显示的

这是其他论坛上看到的 不知道怎么做到的

这是其他论坛上看到的 不知道怎么做到的
收藏 评论2 发布时间:2016-4-21 15:58

举报

2个回答
creep 回答时间:2016-4-21 16:17:08
第一个问题 你板子都没有串口你怎么输出
第二个问题 可以使用虚拟串口和串口调试助手通信。截图里面的那个COM1是别人电脑自带的串口,一般台式机都会有这个串口,笔记本很少带这个串口。  
snowy_luoluo 回答时间:2016-4-21 17:20:42
嗯嗯 谢谢!

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版