我的开发板上只引出了usart1,所有在env中把finsh默认uart2改成了uart1,并配置了MX,但uart1只能输出不能输入。尝试在finsh线程里的主循环之前调用MX_USART1_UART_Init,即使用uart1输入前重新初始化uart1,则uart1可以正常输入。我采用的是最基础的poll方式输入
查看更多
小弟不才,终于找到原因了,说起来可笑,查了所有的地方,唯独没有检查main线程,main线程了默认使用GPA10控制LED灯,修改了GPA10mode,导致无法输入。
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部