mbed 更改調試信息 printf 默認輸出 串口com Serial1或Serial2

 默認情況下 調試信息是通過 ST-Link 虛擬串口com port 輸出的。有時候我們需要輸出到別的串口,比如Serial2,可以通過下面的代碼來實現。

#include "mbed.h" 
 
// 定義stdio uart 參數
extern serial_t     stdio_uart; 
extern int          stdio_uart_inited; 
 
int main() {
    serial_init(&stdio_uart, PA_9, PA_10);  //重定向到 Serial1,也可以重定向到 Serial2
    stdio_uart_inited = 1; 
    printf("已經準備好調試了!\r\n");
}



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章