搜索
ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F4] STLINK-V3MINI T_VCP_RX和T_VCP_TX 传输数据失败

[复制链接]
426|12
 楼主 | 2019-11-5 16:28 | 显示全部楼层 |阅读模式
本帖最后由 tcdbobo 于 2019-11-5 16:32 编辑

自己画的板子,主控芯片是stm32f410RBT6, 下载器用的STLINK-V3MINI(见附图),现在的问题,用串口转换器模块插电脑上,通过Xshell观察有数据显示(见附图COM3)。但是用STLINK-V3MINI自带的看串口数据的引脚,datasheet里有说,connector CN5 pin13: T_VCP_RX  pin14: T_VCP_TX设置为COM4 ,参数全部一样,在Xshell里显示连接成功,但就是没有数据,有遇到过类似问题的朋友吗?指点迷津,万分感谢!!!
相关截图附上
F410.JPG
STLINK-V3MINI.JPG
STDC14接口.JPG
F410RB Datasheet.JPG
COM.JPG
端口3.JPG
端口4.JPG

使用特权

评论回复
| 2019-11-6 14:04 | 显示全部楼层
欢迎大家来讨论哦

使用特权

评论回复
 楼主 | 2019-11-8 14:47 | 显示全部楼层
自己顶!

使用特权

评论回复
| 2019-12-4 13:37 | 显示全部楼层
波特率怎么设置的

使用特权

评论回复
| 2019-12-4 13:42 | 显示全部楼层
用示波器看看波形

使用特权

评论回复
| 2019-12-4 13:47 | 显示全部楼层
首先确认是发送有问题还是接收有问题

使用特权

评论回复
| 2019-12-4 13:50 | 显示全部楼层
用串口调试工具瞅瞅呢

使用特权

评论回复
| 2019-12-4 13:55 | 显示全部楼层
请问楼主是怎么确认连接成功了呢

使用特权

评论回复
 楼主 | 2019-12-4 14:39 | 显示全部楼层
labasi 发表于 2019-12-4 13:37
波特率怎么设置的

设备管理器COM4.JPG 波特率设置成115200.

void MX_USART2_UART_Init(void)
{

  huart2.Instance = USART2;
  huart2.Init.BaudRate = 115200;
  huart2.Init.WordLength = UART_WORDLENGTH_8B;
  huart2.Init.StopBits = UART_STOPBITS_1;
  huart2.Init.Parity = UART_PARITY_NONE;
  huart2.Init.Mode = UART_MODE_TX_RX;
  huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
  huart2.Init.OverSampling = UART_OVERSAMPLING_16;
  if (HAL_UART_Init(&huart2) != HAL_OK)
  {
    Error_Handler();
  }

}

使用特权

评论回复
 楼主 | 2019-12-4 14:45 | 显示全部楼层
wakayi 发表于 2019-12-4 13:50
用串口调试工具瞅瞅呢

串口调试助手COM3.JPG
端口3.JPG

使用特权

评论回复
 楼主 | 2019-12-4 14:45 | 显示全部楼层

串口调试助手,有数据!

使用特权

评论回复
 楼主 | 2019-12-4 14:48 | 显示全部楼层
wakayi 发表于 2019-12-4 13:50
用串口调试工具瞅瞅呢

Xshell 6 显示connecting to COM4 并且已经connected,但就是没有数据,见截图
设备管理器COM4.JPG
端口4.JPG

使用特权

评论回复
 楼主 | 2019-12-4 14:50 | 显示全部楼层
wowu 发表于 2019-12-4 13:55
请问楼主是怎么确认连接成功了呢

Xshell 6 显示connecting to COM4 并且已经connected,但就是没有数据,见截图
设备管理器COM4.JPG
端口4.JPG

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表