你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

串口重定向接收不同

[复制链接]
提问时间:2025-5-7 17:01 / 未解决

用STM32 Nucleo-64, STM32CubeIDE1.18.1,串口重定向,抄写D:\F411\411资料\STM32F411RE-Nucleo ST EX\Examples\UART\UART_Printf里的代码:

image.png

通过串口助手,输出打印没问题。输入接受不成:

image.png

image.png

问题:输出打印printf()没问题;接收不成。

问:去哪里抄代码?

收藏 评论6 发布时间:2025-5-7 17:01

举报

6个回答
回答时间:6 天前

问:去哪里抄写 接收的 代码?

老牛洋车 回答时间:5 天前

可以使用HAL库的串口接收函数来接收信息,很多评测分享的帖子里都有详细介绍。

回答时间:5 天前
回答时间:4 天前

老牛洋车 发表于 2025-5-8 08:38
可以使用HAL库的串口接收函数来接收信息,很多评测分享的帖子里都有详细介绍。
...

试了好多次啦!在keil里,重定向后,fputc、scanf 都好使,输出打印、输入接收都没问题;在STM32CubeIDE1.18.1里,串口重定向后,只能输出打印,fputc可以,scanf接收就不行!

我问的是:STM32CubeIDE1.18.1 串口重定向 scanf不能用,咋解决?

啦啦啦啦啦啦啦啦 回答时间:4 天前

鲁 发表于 2025-5-9 07:33
试了好多次啦!在keil里,重定向后,fputc、scanf 都好使,输出打印、输入接收都没问题;在STM32Cube ...

[md]stm32cubeide 要重定向__io_putchar函数

啦啦啦啦啦啦啦啦 回答时间:4 天前

啦啦啦啦啦啦啦啦 发表于 2025-5-9 09:04
stm32cubeide 要重定向__io_putchar函数

stm32cubeide跟keil的编译器不一样的

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版