STM32:重定向 prinft 和 getchar 函数,但是使用过程串口出现问题
在STM32学习中,我们肯定会学到串口的使用。其中关于串口数据的接收和发送,我们其实可以用 printf() 函数和 getchar() 函数来简化传输。我们只需要做一些简单的前期工作即可。在 C 语言标准库中,fputc 函数是 printf 函数内部的一个函数,功能是将字符 ch 写入到文件指针 f 所指向文件的当前写指针位置,简单理解就是把字符写入到特定文件中。我们使用 USART 函数重新修改 fputc 函数内容,达到类似“写入”的功能。fgetc 函数与 fputc 函数非常相似,实现字符读
原创
2021-02-04 12:34:39 ·
7143 阅读 ·
10 评论