当前位置: 首页 > news >正文

【入门篇】2.10 串口打印Helloworld

目录

一,printf函数

二,printf函数示例

三,fputc函数

四,重定义fputc函数


一,printf函数

如果我们要通过串口输出“Helloworld”,就需要printf函数。那么如何满足在串口输出“Helloworld”呢?

printf是 C 语言中的一个标准库函数,主要用于向标准输出设备输出格式化的字符串。

二,printf函数示例

#include <stdio.h>int main() {printf("Helloworld.\n");return 0;
}

那么,我们在开发板上输出“Helloworld”,上面的示例能满足需求吗?

肯定是不能。

因为前面说过printf函数是标准I/O库中的函数,它默认将输出定向到标准输出设备(通常是终端)。而STM32的串口是一个硬件外设,printf并不知道如何跟这个外设进行通信。

三,fputc函数

fputc函数是标准I/O库中的一个函数&#


http://www.mrgr.cn/news/67224.html

相关文章:

  • 安利一款超6K+ star的可拖放响应式灵活的网格布局Gridstack.js
  • 大数据之多级缓存方案
  • Uniswap:去中心化交易所的创新与原理
  • 你使用过哪些MySQL中复杂且使用不频繁的函数?
  • ONLYOFFICE 8.2深度测评——助力自动化办公
  • Redis应用(6)接口限流
  • VisionPro —— 颜色匹配工具详解
  • Linux APT 教程:从入门到精通
  • [C语言]多组输入的几种方法
  • 华为HD集群重启NAMENODE实例操作步骤
  • 交换机和集线器的区别
  • 软件测试面试题个人总结
  • 推荐程序员好用的浏览器插件
  • 【金融风控】相关业务介绍及代码详解
  • C/C++中指针
  • 流程与模式
  • 大模型LLama3!!!Ollama下载、部署和应用(保姆级详细教程)
  • python实战(七)——基于LangChain的RAG实践
  • ABAP开发:数据库表更新时机介绍
  • 数组和指针的复杂关系
  • STL整理
  • 终端文件管理神器 !!!
  • 电商行业企业员工培训的在线知识库构建
  • 宏转录组组装:rnaSPAdes
  • 论文速读:动态再训练-更新用于无源目标检测的Mean Teacher(ECCV2024)
  • 代码随想录第二十二天