[开发工具] 在C51单片机上使用printf函数

[复制链接]
鹿鼎计 发表于 2024-1-9 12:03 | 显示全部楼层
必要借助外部设备uart来实现printf函数的功效。
V853 发表于 2024-2-1 22:01 | 显示全部楼层
实现putchar函数将字符发送到uart,实现getchar函数从uart接管字符。
LinkMe 发表于 2024-2-2 19:29 | 显示全部楼层
C51微控制器不直接支持标准的printf功能
digit0 发表于 2024-2-4 10:21 | 显示全部楼层
在现实的利用中,还必要按照现实环境设置波特率、端口等对象。
Pretext 发表于 2024-2-4 12:26 | 显示全部楼层
利用printf函数会损耗较多的程序代码空间以及运行时候
理想阳 发表于 2024-2-6 01:21 | 显示全部楼层
对于资源有限的C51微控制器,建议谨慎使用printf函数
朝生 发表于 2024-3-2 13:12 | 显示全部楼层
在微控制器上使用标准的输入输出函数可能会产生一定的性能和资源开销。
软核硬核 发表于 2024-3-6 14:54 | 显示全部楼层
C51微控制器通常没有内置printf功能,因此需要其他方法来实现它们。
芯路例程 发表于 2024-6-8 21:25 | 显示全部楼层
在 c51微控制器上,可以使用标准的 c 语言库函数,包括 printf 函数
小小蚂蚁举千斤 发表于 2024-6-23 14:20 | 显示全部楼层
byte即1个字符,%bd就是输出一个byte宽度的整型数(char)
LLGTR 发表于 2024-8-2 14:23 | 显示全部楼层
输出字节宽度的无符号整数,(无符号,字符)。
星闪动力 发表于 2024-9-7 19:45 | 显示全部楼层
在c51微控制器上使用printf函数可能有点复杂
jdqdan 发表于 2024-9-14 17:39 | 显示全部楼层
要在c51 MCU上使用printf函数,您需要使用stdio.h头文件中的printf函数
hmcu666 发表于 2024-10-5 23:35 | 显示全部楼层
使用printf函数会消耗更多的程序代码空间和运行时间
AutoMotor 发表于 2024-10-7 07:39 | 显示全部楼层
在实际利用中,还需要根据实际环境设置波特率、端口等对象。
IntelCore 发表于 2024-11-3 11:03 | 显示全部楼层
C51微控制器通常没有内置的printf函数,所以需要其他方法来实现。,
单芯多芯 发表于 2024-11-9 21:48 | 显示全部楼层
byte是1个字符,而%bd是输出字节宽度的整数(字符)
咕咕呱呱孤寡 发表于 2024-12-6 13:12 | 显示全部楼层
jtracy3 发表于 2023-7-5 12:08
scanf()和printf()是做什么的?

输入输出
nowboy 发表于 2024-12-6 19:37 | 显示全部楼层
在C51单片机上使用printf函数需要先实现输入输出功能,比如通过串口发送数据。编写代码时,需要包含标准输入输出库并初始化串口。然后就可以使用printf函数输出信息了。
鹿鼎计 发表于 2025-1-2 07:38 | 显示全部楼层
c51微控制器不直接支持标准printf功能
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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