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

在CodeWarrior下是无法直接使用标准输入输出的,想来原因也很简单,单片机又没有控制台,而不同的单片机的各个端口又不同,编译器怎么知道到底往哪里printf、getchar、putchar……。 为了解决这个问题,CodeWarrior提供的标准库实现中的标准输入和输出实际上分别调用了TERMIO_GetChar 和TERMIO_PutChar这两个函数,这两个函数要求用户实现。函数原型如下
相关文章
相关标签/搜索