5 请问如何配置FINSH?

发布于 2021-05-29 15:08:00    浏览:127

我使用的RTT标准版本,单片机是STM32H743
使用cube正常配置了uart1外设
在ENV,menuconfig中配置了,device nanme for console为uart1,也打开了串口的on-chip peripheral drivers 中的uart1。
但是在运行程序过后没有任何数据输出。
我自己测试串口发现硬件上是没有问题,串口可以正常打印出数据
请问使用FINSH需要什么步骤,我在哪个地方出错了?请各位大佬赐教!

查看更多

flashman2002
flashman2002 2021-05-29
This guy hasn't written anything yet

应该是你的finsh组件没有配置好。请使用menuocnfig或rt-studio中的rt-settings中核对一下。

4 个回答
Dwyer
Dwyer 2021-05-31
This guy hasn't written anything yet

问题已经解决,之前版本不是什么原因导致倒是我使用串口1也不可以,重新搭建工程后,再次使用串口1就是OK的,需要注意的是如果是使用串口6开始的串口需要自己增加代码在uart_config.h文件中。
感谢上面朋友们的回复,谢谢

Assert
Assert 2021-05-29
This guy hasn't written anything yet

menuconfig 或者 rtt studio下图形化配置即可

小小李sunny
小小李sunny 2021-05-29
This guy hasn't written anything yet

如果是标准版的话,工程新建好,不用cubemx配置,finsh也是可以正常输出的呀。看一下是不是配置cubemx的时候时钟什么的有问题?

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
127

发布
问题

分享
好友

手机
浏览

扫码手机浏览