嵌入式技术论坛
直播中

李敏

7年用户 1330经验值
私信 关注
[问答]

为什么stm32f407基于标准库移植nano finsh组件却不能输入呢

stm32f407基于标准库移植nano finsh组件,不能输入

回帖(3)

张勇

2022-8-3 10:21:29
nano 的 finsh 输入功能是对应代码中的 rt_hw_console_getchar() 函数,是需要自行实现的,请检查是否是该函数内部字符获取这部分代码没有处理好。
举报

李敏

2022-8-3 10:21:41
在f1上移植成功,在f4上就不行
举报

张勇

2022-8-3 10:21:49
f1 和 f4 串口这部分有些寄存器可能存在差异,rt_hw_console_getchar() 这部分代码应该不能直接通用,请仔细对比下 f1 和 f4 的数据手册。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分