搜索

GD32F103vct6 串口USART0重映射不正常

[复制链接]
3764|1
手机看帖
扫描二维码
随时随地手机跟帖
lijian1210|  楼主 | 2021-7-10 13:00 | 显示全部楼层 |阅读模式
各位老师好!我使用gd32f103vct6的USART0进行RS232通讯,PB6和PB7引脚需要重映射,使用GD32F103CVEL的例程printf,虽然引脚做了重映射,仍然不能正常发送。代码如下,请各位不吝赐教,谢谢!void usart0_init_set(void)
{
         
        rcu_periph_clock_enable(RCU_AF);
        rcu_periph_clock_enable(RCU_GPIOB);
    // enable USART clock /
        //引脚重映射               
          //gpio_pin_remap_config(COM_GPIO_REMAP[com_id], ENABLE);
                gpio_pin_remap_config(GPIO_USART0_REMAP, ENABLE);
    rcu_periph_clock_enable(RCU_USART0);
     
    // connect port to USARTx_Tx /
    gpio_init(GPIOB, GPIO_MODE_AF_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_6);

    // connect port to USARTx_Rx
    gpio_init(GPIOB, GPIO_MODE_IN_FLOATING, GPIO_OSPEED_50MHZ, GPIO_PIN_7);
    //gpio_pin_remap_config(GPIO_USART0_REMAP, ENABLE);
    // USART configure/
    usart_deinit(USART0);
    usart_baudrate_set(USART0, 9600U);
    usart_word_length_set(USART0, USART_WL_8BIT);
    usart_stop_bit_set(USART0, USART_STB_1BIT);
    usart_parity_config(USART0, USART_PM_NONE);
    usart_hardware_flow_rts_config(USART0, USART_RTS_DISABLE);
    usart_hardware_flow_cts_config(USART0, USART_CTS_DISABLE);
    usart_receive_config(USART0, USART_RECEIVE_ENABLE);
    usart_transmit_config(USART0, USART_TRANSMIT_ENABLE);
                //nvic_irq_enable(USART0_IRQn, 0, 0);
         //使能接收和发送中断
    //usart_interrupt_enable(USART0, USART_INT_RBNE);
    //usart_interrupt_enable(USART0, USART_INT_TBE);   
    usart_enable(USART0);       
}

使用特权

评论回复
zhengshuai888| | 2021-7-10 13:44 | 显示全部楼层
printf函数也需要重映射到你的串口

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 21小跑堂 打赏20.00元   4天前

    打赏帖:#申请原创# @21小跑堂@21小跑堂@21小跑堂 大 ...

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:得到打赏,

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:希望我的问题都能回答

  • 21小跑堂 打赏4.00元   4天前

    打赏帖:得到打赏,

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:得到打赏,

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:参加欧姆龙在线研讨会

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:得到打赏,

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:本次讲座问题截图

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:学习学习再学习

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:得到打赏,

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:5

  • 21小跑堂 打赏10.00元   4天前

    打赏帖:得到打赏,

  • 1 火星国务卿 得到打赏 ¥425.00
  • 2 yanzhengxin1 得到打赏 ¥300.00
  • 3 gaoyang9992006 得到打赏 ¥265.00
  • 4 Gavin3389 得到打赏 ¥225.00
  • 5 13426257085 得到打赏 ¥200.00
  • 6 呐咯密密 得到打赏 ¥185.00
  • 7 两只袜子 得到打赏 ¥155.00
  • 8 yangjiaxu 得到打赏 ¥155.00
  • 9 cr315 得到打赏 ¥150.00
  • 10 elephant00 得到打赏 ¥150.00
在线客服 快速回复 返回顶部 返回列表