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

2019-03-23 19:50发布

公司的板子是,485 通讯,使用stm32f103re,USART1通讯,485使用端口GPIOA PIN11,USART_RX对应GPIOA PIN10,USART_TX 对应GPIOA PIN9 不知为什么,我现在只是做了一个要放数据的程序,可是就是无法下发数据。可以保证连线等硬件没有任何问题。 请各位帮忙看一下,指出问题所在!万分感谢!  程序请见附件。  此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
paperhappy
1楼-- · 2019-03-24 01:41
 精彩回答 2  元偷偷看……
42960701
2楼-- · 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);
paperhappy
3楼-- · 2019-03-24 07:18
按照你说的改了,可是还是不行啊。。。
garyluris
4楼-- · 2019-03-24 07:57
 精彩回答 2  元偷偷看……

一周热门 更多>