嵌入式实用小方法
文章平均质量分 53
烟雨江南、
平时博客都是笔记,有错误忘大佬指出
展开
-
c语言位运算宏定义封装
【代码】c语言位运算宏定义封装。原创 2023-10-27 14:25:08 · 172 阅读 · 1 评论 -
嵌入式各类输出设备的格式化printf()函数的实现
在嵌入式系统中可能会有多个输出设备,但标准库中的printf()函数只能重定向到一个设备上,那么其他设备就需要自己来实现新的printf()函数。添加以下头文件,但是在MDK平台好像没有 malloc.h 头文件,添加以后会报错,删掉该头文件即可。重定向printf()函数需要添加 stdio.h 头文件才能使用。调用时也需要在使用的.c文件中添加头文件 stdio.h 头文件。在.c文件中添加以下代码即可实现重定向printf()函数。这种利用C语言标准库函数的方式实现,代码简约,逻辑简单。原创 2023-07-13 13:46:20 · 514 阅读 · 1 评论