如下圖所示,添加如下:
所需要的函數如下:
unsigned char GetCharacter(MicoUartCtx_t *pUart){
unsigned char c;
MicoUart_getC (pUart, &c);
return(c);
}
void SendCharacter(MicoUartCtx_t *pUart, char c){
MicoUart_putC (pUart, c);
return;
}
void SendString (MicoUartCtx_t *pUart, char *str)
{
char *ptr = str;
do {
MicoUart_putC (pUart, *ptr);
ptr++;
} while (*ptr != '\0');
}
不過在測試的過程中,若打印數字則爲assii碼,需要用特定的串口助手纔可以
打印字符串會出現時正常,時亂碼
不清楚是什麼問題後續補充,若有知道的如何解決的小夥伴可以在底下留言