当调试单片机时,通过串口打印变量的值来调试代码是一种很好的调试方式,本文将讲述如何在PIC单片机使用printf函数。使用的开发环境是MAPLAB X IDE V5.20,单片机的型号为PIC24F32JGA002。
首先要调用stdio.h头文件,然后写入以下两个函数
void putch(unsigned char byte)
{
while(!TXIF)
continue;
TXREG = byte;
}
目的是为了将串口跟 printf() 联系起来即重定向printf函数。这时直接调用printf函数即可打印变量的值。
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』