OpenEdv-开源电子网

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

探索者V2开发板,主芯片为stm32F407ZGT6,串口助手收不到消息

[复制链接]

1

主题

1

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2023-5-4
在线时间
3 小时
发表于 2024-11-3 14:37:36 | 显示全部楼层 |阅读模式
有没有人遇到这种情况啊?
这个usart2一直不行,代码感觉没问题,串口助手就是收不到消息

用的是这两个管脚
串口助手在执行下载后就是这个死样子

代码如下:
  1. GPIO_InitTypeDef GPIO_InitStructure;
  2.         USART_InitTypeDef USART_InitStructure;
  3.         //NVIC_InitTypeDef NVIC_InitStructure;
  4.        
  5.         RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA,ENABLE);

  6.         RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2,ENABLE);
  7.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 | GPIO_Pin_3;
  8.         GPIO_InitStructure.GPIO_Mode =  GPIO_Mode_AF;
  9.         GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
  10.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  11.         GPIO_InitStructure.GPIO_PuPd  = GPIO_PuPd_NOPULL;
  12.        
  13.         GPIO_PinAFConfig(GPIOA,GPIO_Pin_2,GPIO_AF_USART2);
  14.         GPIO_PinAFConfig(GPIOA,GPIO_Pin_3,GPIO_AF_USART2);
  15.        
  16.         GPIO_Init(GPIOA,&GPIO_InitStructure);

  17.         USART_InitStructure.USART_BaudRate = 9600;
  18.         USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
  19.         USART_InitStructure.USART_Parity = USART_Parity_No;
  20.         USART_InitStructure.USART_StopBits = USART_StopBits_1;
  21.         USART_InitStructure.USART_WordLength = USART_WordLength_8b;
  22.         USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
  23.        
  24.         USART_Init(USART2,&USART_InitStructure);
  25.        
  26.         USART_Cmd(USART2, ENABLE);
  27.        
  28.        
  29.         while(USART_GetFlagStatus(USART2,USART_FLAG_TXE) == RESET) {}
  30.         USART_SendData(USART2,0x0fd);
  31.         while(USART_GetFlagStatus(USART2, USART_FLAG_TC) == RESET){}
复制代码


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

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 04:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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