CH573F开发板串口打印

以下配置,用TXD1,连PB13,串口没有打印,请问哪里没配好?谢谢



image.png

image.png

我们的debug是在预编译中修改的,可以参考https://www.cnblogs.com/risc5-ble/p/15990422.html

你这边是用的串口1的映射,DEBUG仍然定义为1即可,

既然使用pb13打印,那么初始化引脚就要注意:需要调用映射函数,初始化io需要改成PB13,

可以这样修改:

    GPIOPinRemap(ENABLE,RB_PIN_UART1);

    GPIOB_SetBits(bTXD1_);

    GPIOB_ModeCfg(bTXD1_, GPIO_ModeOut_PP_5mA);

    UART1_DefInit();



映射了好像不行,不映射改到PA9可以



PA9,将你初始化的代码贴出来看看呢。


映射后PB13不行,改到PA9的代码可以

image.png


image.png
映射后串口1是PB12和PB12,初始化错端口了。


多谢多谢


只有登录才能回复,可以选择微信账号登录