CodeWarrior v5.x/MC9S12(X)怎麼使用printf

在CodeWarrior下是無法直接使用標準輸入輸出的,想來原因也很簡單,單片機又沒有控制檯,而不同的單片機的各個端口又不同,編譯器怎麼知道到底往哪裏printf、getchar、putchar……。 爲了解決這個問題,CodeWarrior提供的標準庫實現中的標準輸入和輸出實際上分別調用了TERMIO_GetChar 和TERMIO_PutChar這兩個函數,這兩個函數要求用戶實現。函數原型如下
相關文章
相關標籤/搜索