在keilC51中调试的方法的方法有很多:
1.直接看现象
2.串口调试
3.debug调试
下面终点讲串口调试:
/*若要实现printf重定向*/
/*重写printf调用的putchar函数,重定向到串口输出
//需要引入头文件<stdio.h>
//或者只使用下面的函数然后加上stdio.h
使用:
如果出现乱码,原因有二:
1.编码方式未选对。
2.波特率未配置好,或者下载时用户选择波特率未选择正确。
在keilC51中调试的方法的方法有很多:
1.直接看现象
2.串口调试
3.debug调试
下面终点讲串口调试:
/*若要实现printf重定向*/
/*重写printf调用的putchar函数,重定向到串口输出
//需要引入头文件<stdio.h>
//或者只使用下面的函数然后加上stdio.h
使用:
如果出现乱码,原因有二:
1.编码方式未选对。
2.波特率未配置好,或者下载时用户选择波特率未选择正确。