stm32 usart不能发数,使用查询方法

2019-03-23 19:50发布

公司的板子是,485 通讯,使用stm32f103re,USART1通讯,485使用端口GPIOA PIN11,USART_RX对应GPIOA PIN10,USART_TX 对应GPIOA PIN9 不知为什么,我现在只是做了一个要放数据的程序,可是就是无法下发数据。可以保证连线等硬件没有任何问题。 请各位帮忙看一下,指出问题所在!万分感谢!  程序请见附件。  此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
42960701
2019-03-24 06:16
//串口使用的GPIO口配置
     //配置串口接收脚
            GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
     GPIO_Init(GPIOA, &GPIO_InitStructure);
  
     //配置串口发送脚
     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
     GPIO_Init(GPIOA, &GPIO_InitStructure);

一周热门 更多>