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

查看: 1769|回复: 7

[STM32F769-DISC] 【F769IDISCOVERY评测】评测四 虚拟串口

[复制链接]

68

主题

3266

回帖

82

蝴蝶豆

社区小助手

最后登录
2020-12-9
发表于 2016-12-2 17:40:48 | 显示全部楼层 |阅读模式
    当将STM32F769IDISCOVERYSTM32官网CN16USB连接到PCUSB后,电脑系统自动识别一个新的端口设备,在我的PC上是:STMicorelectornics STLink Virtual COMPort(COM4).这样,我们无需添加任何硬件设备,就能够利用这个虚拟串口来调试程序了。
COM-4.jpg

打开STM32CubeMX,新建一个工程,选择芯片STM32F769NIHx,配置USART1
CUBE.jpg

usart1.jpg

colock.jpg

config.jpg
波特率:115200
数据位:8
停止位:1
校验位:无
流控制:无

生成项目,

添加代码

#define PUTCHAR_PROTOTYPE intfputc(int ch, FILE *f)

PUTCHAR_PROTOTYPE

{

HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xFFFF);

return ch;

}

编译、下载,将串口助手的通信格式设定一致,运行结果:
无标题.jpg

原始代码
STM32F769_USERT1.rar (7.94 MB, 下载次数: 56)

评分

参与人数 1ST金币 +20 收起 理由
zero99 + 20

查看全部评分

回复

使用道具 举报

11

主题

1139

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-7-10
发表于 2016-12-2 18:45:23 | 显示全部楼层
顶一下
回复 支持 反对

使用道具 举报

12

主题

126

回帖

0

蝴蝶豆

中级会员

最后登录
2018-2-1
发表于 2016-12-2 22:16:48 | 显示全部楼层
                          
回复 支持 反对

使用道具 举报

19

主题

1714

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-10-25
发表于 2016-12-5 18:31:24 | 显示全部楼层
VCP ,大数据传输有无问题?
回复 支持 反对

使用道具 举报

68

主题

3266

回帖

82

蝴蝶豆

社区小助手

最后登录
2020-12-9
 楼主| 发表于 2016-12-5 19:28:37 | 显示全部楼层
五哥1 发表于 2016-12-5 18:31
VCP ,大数据传输有无问题?

这里主要是用于程序调试的数据显示,大数据没试过。
回复 支持 反对

使用道具 举报

1

主题

9

回帖

0

蝴蝶豆

初级会员

最后登录
2017-4-10
发表于 2016-12-21 10:18:19 | 显示全部楼层
本帖最后由 zhongyuan186118 于 2016-12-21 10:41 编辑

不错,
回复 支持 反对

使用道具 举报

68

主题

3266

回帖

82

蝴蝶豆

社区小助手

最后登录
2020-12-9
 楼主| 发表于 2016-12-21 10:24:38 | 显示全部楼层
本帖最后由 wenyangzeng 于 2016-12-21 13:37 编辑

回复6楼关于质疑本贴真实性的回帖(6楼已收回质疑):
      程序运行结果就是在这块开发板上运行得来的。代码也共享了。请放心,不会忽悠的人。贴中的HEX文件只适合STM32F769I DISCOVERY。
虚拟串口与STM32板上的程序无太大关系,它是开发板上的ST-LINK与PC机的连接。ST为方便用户开发,为它增加了这个虚拟串口功能。应该检查你的ST-LINK的驱动,如果驱动安装正常,当将USB连接线链接了ST-LINK和PC机后,在控制面板的设备管理中就应该出现虚拟串口。 串口号依不同机器会有不同.
还有:你的板子的芯片是STM32F769I吗?USART串口号与代码中选定的的相同了吗?GPIO口相同了吗?
无标题.png



回复 支持 反对

使用道具 举报

1

主题

9

回帖

0

蝴蝶豆

初级会员

最后登录
2017-4-10
发表于 2016-12-21 10:53:58 | 显示全部楼层
wenyangzeng 发表于 2016-12-21 10:24
回6楼:程序运行结果就是在这块开发板上运行得来的。代码也共享了。请放心,不会忽悠的人。
虚拟串口与STM3 ...

果然是驱动的问题,谢谢楼主了
回复 支持 反对

使用道具 举报

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