打印

STM32F207 串口问题

[复制链接]
1426|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wlzxzq|  楼主 | 2013-10-18 16:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void Bsp_GPIO_Config(void)
{
        GPIO_InitTypeDef GPIO_InitStructure;  //定义结构体

        RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC,ENABLE);     

//UART4端口配置
        GPIO_PinAFConfig(GPIOC,GPIO_PinSource10,GPIO_AF_UART4);  //Connect UART4 pins to AF8
    GPIO_PinAFConfig(GPIOC,GPIO_PinSource11,GPIO_AF_UART4);



    GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
        GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;           //推挽
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

        GPIO_InitStructure.GPIO_Pin=GPIO_Pin_10;
        GPIO_Init(GPIOC, &GPIO_InitStructure);

    GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
//        GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;           //推挽
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_InitStructure.GPIO_Pin=GPIO_Pin_11;
    GPIO_Init(GPIOC, &GPIO_InitStructure);

}
void Bsp_UART4_Config(void)
{
        USART_InitTypeDef USART_InitStructure;
  
    RCC_APB1PeriphClockCmd(RCC_APB1Periph_UART4,ENABLE); //turn on uart4 clock
  
    USART_InitStructure.USART_BaudRate =9600 ;           //波特率设置
    USART_InitStructure.USART_WordLength = USART_WordLength_8b;
    USART_InitStructure.USART_StopBits = USART_StopBits_1;
    USART_InitStructure.USART_Parity = USART_Parity_No;
    USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
    USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
    USART_Init(UART4, &USART_InitStructure);
  
  //USART_ITConfig(USART3,USART_IT_RXNE,ENABLE);
          USART_Cmd(UART4,ENABLE);
          USART_ClearFlag(UART4, USART_FLAG_TC);   //清除发送完成标志位
}
以上是完成stm32f207 uart4 初始化,系统时钟30Mhz。
现在一开机就是往上面发00 00 00还有误码。,为什么
沙发
hqtdzgs| | 2014-11-29 16:25 | 只看该作者
楼主,有答案了吗?我也遇到这种情况

使用特权

评论回复
板凳
kdurant| | 2014-11-29 22:17 | 只看该作者
你用的什么库

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

177

帖子

1

粉丝