打印
[其他ST产品]

STM32 printf程序会跑不起来

[复制链接]
楼主: cr315
手机看帖
扫描二维码
随时随地手机跟帖
41
lihuami| | 2023-11-8 20:32 | 只看该作者 回帖奖励 |倒序浏览
检查 keil 环境中的链接文件是否添加了对应的库文件

使用特权

评论回复
42
1988020566| | 2023-11-10 09:16 | 只看该作者
如果STM32的中断未被正确处理,可能会干扰printf函数的正常工作

使用特权

评论回复
43
digit0| | 2023-11-10 15:27 | 只看该作者
Is it not containing the correct header file? Check if the program contains the correct header file。

使用特权

评论回复
44
Pretext| | 2023-11-10 17:14 | 只看该作者
uart通讯速度设置太高大概会致使通讯失败。

使用特权

评论回复
45
alvpeg| | 2023-11-11 15:36 | 只看该作者
如果时钟频率设置过低,可能会导致输出结果不准确。

使用特权

评论回复
46
mollylawrence| | 2023-11-12 11:09 | 只看该作者
检查参数设置,如内存分配、波特率等

使用特权

评论回复
47
jonas222| | 2023-11-12 11:58 | 只看该作者
在编译printf函数时,可能会出现编译器错误或异常。

使用特权

评论回复
48
qiufengsd| | 2023-11-12 15:05 | 只看该作者
在编译printf函数时,可能会因为缺少相关库文件而导致编译失败。

使用特权

评论回复
49
eefas| | 2023-11-12 16:02 | 只看该作者
如果程序中没有正确包含相应的头文件或库文件,或者使用的库版本不兼容,会导致printf函数无法正常工作。解决方法是检查程序中是否正确包含stdio.h头文件,并确保使用的库版本与STM32芯片型号和编译器兼容。

使用特权

评论回复
50
pl202| | 2023-11-13 11:49 | 只看该作者
检查参数设置,如内存分配、波特率等

使用特权

评论回复
51
sdCAD| | 2023-11-13 12:29 | 只看该作者
如果程序中没有正确包含相应的头文件或库文件,或者使用的库版本不兼容,会导致printf函数无法正常工作。解决方法是检查程序中是否正确包含stdio.h头文件,并确保使用的库版本与STM32芯片型号和编译器兼容。

使用特权

评论回复
52
鹿鼎计| | 2023-11-14 14:55 | 只看该作者
你没有使用正确的编译器吗

使用特权

评论回复
53
LLGTR| | 2023-11-14 15:25 | 只看该作者
gpio引脚或时钟配置不当,可能会影响printf功能的正常运行

使用特权

评论回复
54
jackcat| | 2023-11-20 13:10 | 只看该作者
可能是调试器与printf库不兼容或调试器设置不正确

使用特权

评论回复
55
V853| | 2023-11-21 15:47 | 只看该作者
If the printf program cannot run properly, it may also be caused by hardware issues。

使用特权

评论回复
56
软核硬核| | 2023-11-21 16:25 | 只看该作者
比方标记未定义大概内存空间不敷。

使用特权

评论回复
57
理想阳| | 2023-11-21 17:02 | 只看该作者
若是stm的时钟设置不精确,大概会致使printf函数没法正常运行

使用特权

评论回复
58
LinkMe| | 2023-11-21 17:24 | 只看该作者
usart,端口是不是毗连精确

使用特权

评论回复
59
SantaBunny| | 2023-11-30 10:44 | 只看该作者
也可能是硬件问题导致的printf程序无法正常运行

使用特权

评论回复
60
yangjiaxu| | 2023-11-30 11:40 | 只看该作者
你要是用keil的话,把microusb勾选上试试,或者是再看看你的代码哪里有问题吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则