[其他ST产品] 【STM32G4评测+03+MDK+Stm32cubeIDE双工程搞定Printf 】

[复制链接]
2519|39
pklong 发表于 2022-7-3 19:37 | 显示全部楼层
共享的资料比较详细  谢谢                                 
lzmm 发表于 2022-7-3 19:56 | 显示全部楼层
回复查看一下相关的内容。                                 
232321122 发表于 2022-7-3 20:08 | 显示全部楼层
内容还是非常丰富的                                 
olivem55arlowe 发表于 2022-7-3 20:19 | 显示全部楼层
相当全的资料,很适合初学者                                 
htmlme 发表于 2022-7-3 20:30 | 显示全部楼层
正准备学习的朋友推荐下载。                                 
abotomson 发表于 2022-7-3 20:42 | 显示全部楼层
楼主,资料很好。谢谢楼主!                                 
geraldbetty 发表于 2022-7-3 20:53 | 显示全部楼层
感谢分享,提供的例程很实用                                 
suzhanhua 发表于 2022-7-3 21:04 | 显示全部楼层
资料很实用,谢谢楼主!                                 
1988020566 发表于 2022-7-3 21:16 | 显示全部楼层
资料的确是很全面                                 
ghuca 发表于 2022-7-3 21:27 | 显示全部楼层
楼主,资料很好。谢谢楼主!                                 
mollylawrence 发表于 2022-7-3 21:39 | 显示全部楼层
分享的资料很高端呢。                                    
1988020566 发表于 2022-11-5 13:45 | 显示全部楼层
这种基本的串行输入输出函数是通用的函数接口,应该是有一个通用库函数,工程中包含进去就好了
hilahope 发表于 2022-11-5 14:18 | 显示全部楼层
microlib 提供了一个有限的stdio子系统,它仅支持未缓冲的stdin、stdout和stderr。 这样,即可使用printf()来显示应用程序中的诊断消息。
juliestephen 发表于 2022-11-5 15:44 | 显示全部楼层
想要在MDK中使用printf,需要 重定义fputc函数
Jacquetry 发表于 2022-11-5 15:58 | 显示全部楼层
相同的板子,工程直接编译,不行.
sanfuzi 发表于 2022-11-6 20:55 | 显示全部楼层
重定义printf后开启编译器的microlib即可。以mdk为例:用串口助手就能看到输出。
sheflynn 发表于 2022-11-6 21:36 | 显示全部楼层
Generation 选择 UseMicroLIB。 即可使用printf进行串口输出。库函数版本的:如果使用的是MDK,请在工程属性的“Target“-》”CodeGeneration“中勾选”Use MicroLIB“ 进行如上设置后编译一下,串口输出正确的数据。
pmp 发表于 2022-11-9 17:03 | 显示全部楼层
首先,要包含头文件“stdio.h” 第二:printf()函数使用了int fputc(int ch,FILE *f)完成其功能。
MessageRing 发表于 2022-11-9 20:09 | 显示全部楼层
按照这个操作,依然还是不行
sdlls 发表于 2022-11-10 19:51 | 显示全部楼层
STM32 对printf的重定义参考。   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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