[复旦微FM33LG0系列开发板测评] 开发板单片机printf中英文打印测试
[复制链接]
复旦微FM33LG0开发板规格书的PIN盖住了,自己做个一个MCU封装。这样FM33LG0引脚一目了然。
printf()是格式化输出函数,在C语言编程中经常用来输出一些信息到控制台,可以作为一种重要的调试手段。但是在单片机中没有控制台可以输出信息,可以将printf()输出到串口,连接串口工具后,在串口工具的界面中显示调试信息。
串口初始化:
void UserInit(void)
{
#ifndef MFANG
LedInit();
DebugUartInit();
#endif
}
在#include "user_init.h"定义#ifndef MFANG
while(1)
{
LED0_TOG();
printf("祝福复旦微电子越办越好!\r\n");
FL_DelayMs(1000);
}
}
可以实现中文英文打印,某些单片机不支持中文printf打印的,复旦微FM33LG0固件库做的很好,支持中文。无需配置keil!
|