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

查看: 1772|回复: 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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版