找回密码
 立即注册

只需一步,快速开始

搜索

[复旦微FM33LG0系列开发板测评] 开发板单片机printf中英文打印测试

1
回复
1567
查看
[复制链接]

177

主题

354

帖子

3121

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3121
QQ
2021-12-31 16:43:34 显示全部楼层 |阅读模式
[复旦微FM33LG0系列开发板测评] 开发板单片机printf中英文打印测试

复旦微FM33LG0开发板规格书的PIN盖住了,自己做个一个MCU封装。这样FM33LG0引脚一目了然。

   


   printf()是格式化输出函数,在C语言编程中经常用来输出一些信息到控制台,可以作为一种重要的调试手段。但是在单片机中没有控制台可以输出信息,可以将printf()输出到串口,连接串口工具后,在串口工具的界面中显示调试信息。

   串口初始化:

  1. void UserInit(void)
  2. {
  3. #ifndef MFANG
  4.     LedInit();
  5.     DebugUartInit();
  6. #endif
  7. }
复制代码

    在#include "user_init.h"定义#ifndef MFANG


  1. while(1)
  2.     {
  3.         LED0_TOG();
  4.             printf("祝福复旦微电子越办越好!\r\n");
  5.         FL_DelayMs(1000);
  6.     }
  7. }
复制代码


1111111.jpg

    可以实现中文英文打印,某些单片机不支持中文printf打印的,复旦微FM33LG0固件库做的很好,支持中文。无需配置keil!


回复

使用道具 举报

1

主题

2

帖子

17

积分

初级工程师

Rank: 1

积分
17
2023-11-21 11:19:00 显示全部楼层
楼主可以交流一下怎么printf打印吗,1293956836@qq.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

返回顶部