[STM32F0] 【HAL库】STM32F0 printf 打印输出实验

[复制链接]
2916|6
 楼主| 刘洋讲单片机 发表于 2018-11-18 09:21 | 显示全部楼层 |阅读模式
实验目的:
通过printf函数把程序中的数据发送到蓝精灵串口调试助手上显示。
输出格式:
%d     按照十进制整型数打印
%6d    按照十进制整型数打印,至少6个字符宽
%.2f   按照浮点数打印,小数点后有2位小数  
%8.2f  按照浮点数打印,至少8个字符宽,小数点后有2位小数
%x     按照十六进制打印
%c     打印字符
%s     打印字符串

实验注意事项:
把这段程序加入到程序中
int fputc(int ch, FILE *f)
{
        HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 1000);
        return ch;
}

把这个选项勾选 Options for Target ->Target->Use MicroLIB

程序:

STM32F0 printf打印输出实验程序.zip (3.8 MB, 下载次数: 69)


更多F0视频教程及资料请关注我发布的其他帖子,陆续更新HAL库视频及例程
heisexingqisi 发表于 2018-11-18 13:39 | 显示全部楼层
学习一下。
观海 发表于 2018-11-19 16:54 | 显示全部楼层
真的连接打印机吗
 楼主| 刘洋讲单片机 发表于 2018-11-20 09:01 | 显示全部楼层
观海 发表于 2018-11-19 16:54
真的连接打印机吗

打印到串口软件上
八层楼 发表于 2018-11-21 12:42 | 显示全部楼层
太好了 感谢分享
观海 发表于 2018-11-21 12:45 | 显示全部楼层

哦哦哦 对的这样也能看到结果
keaibukelian 发表于 2018-11-21 13:03 | 显示全部楼层
极少对文件进行操作呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

148

主题

499

帖子

72

粉丝
快速回复 在线客服 返回列表 返回顶部