OpenEdv-开源电子网

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

<求助>使用C++实现PC读取STM32F103(通过usart1传输数据)

[复制链接]

2

主题

9

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2018-8-9
在线时间
6 小时
发表于 2018-8-29 17:49:42 | 显示全部楼层 |阅读模式
5金钱
现在的貌似问题是串口一直无法打开。
最开始main.cpp里面打开串口的代码是这样:
1.png
特意添加pause方便观察,但是观察到的只有下图的结果:
2.png
一直都是失败。。。。
难道是要另行打开端口?
开了脑洞的我吧SerialPort.h文件里面的openPort()函数改为了public类型,然后放进了main.cpp。如下图:
3.png
然后运行结果就是这样:
4.png
意思是端口一直没有打开???
求各位大佬指导

2.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2018-8-29 21:47:13 | 显示全部楼层
你插入STM的USB, 然后在PC端, 用Device Manger打开找ST VC的COM PORT, 然后再定义打开Port Number, 另外ST 的 VC是需要安装驱动的
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2018-8-9
在线时间
6 小时
 楼主| 发表于 2018-8-30 10:05:04 | 显示全部楼层
edmund1234 发表于 2018-8-29 21:47
你插入STM的USB, 然后在PC端, 用Device Manger打开找ST VC的COM PORT, 然后再定义打开Port Number, 另 ...

不好意思  ST VC是什么啊?
新手不太懂。。。
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2018-8-30 12:35:58 | 显示全部楼层
ST的虚拟串口
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2018-8-9
在线时间
6 小时
 楼主| 发表于 2018-8-31 10:24:32 | 显示全部楼层

就是ST-LINK的虚拟串口?还是STM32的USB虚拟串口?
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2018-8-9
在线时间
6 小时
 楼主| 发表于 2018-8-31 10:26:38 | 显示全部楼层
自己顶一下
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-20 02:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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