1.在单片机中printf的用法总结:先初始化串口,将printf()输出到串口,连接串口工具后,然后进行调试信息。
在main.c添加#include "usart.h"
注意波特率需要与串口调成一致
printf函数为stdio.h,前面为输出格式列表,后面是相应的输出参数
如 case KEY0_PRES:
printf ("%d\n","hello666.");
输出为hello6668 (8为8位字符串)
case KEY1_PRES:
printf ("key1");
输出为key1
case KEY0_PRES:
printf ("%d\n",t);
输出为t的值为key0的宏定义
#define KEY0_PRES 1 //KEY0
#define KEY1_PRES 2 //KEY1
#define WKUP_PRES 3 //WK_UP
区别:单片机编译器是在串口输出,电脑编译器在终端(命令提示符)输出。