以下配置,用TXD1,連PB13,串口沒有打印,請(qǐng)問哪里沒配好?謝謝
熱門產(chǎn)品 :
CH339: 7端口多功能USB HUB控制器芯片
以下配置,用TXD1,連PB13,串口沒有打印,請(qǐng)問哪里沒配好?謝謝
我們的debug是在預(yù)編譯中修改的,可以參考https://www.cnblogs.com/risc5-ble/p/15990422.html
你這邊是用的串口1的映射,DEBUG仍然定義為1即可,
既然使用pb13打印,那么初始化引腳就要注意:需要調(diào)用映射函數(shù),初始化io需要改成PB13,
可以這樣修改:
? ? GPIOPinRemap(ENABLE,RB_PIN_UART1);
? ? GPIOB_SetBits(bTXD1_);
? ? GPIOB_ModeCfg(bTXD1_, GPIO_ModeOut_PP_5mA);
? ? UART1_DefInit();
映射了好像不行,不映射改到PA9可以
PA9,將你初始化的代碼貼出來看看呢。
映射后PB13不行,改到PA9的代碼可以
映射后串口1是PB12和PB12,初始化錯(cuò)端口了。
多謝多謝