Windows环境下如何在终端查看RTOS Buds项目的UART日志?
在Windows的GitBash/CMD中查看RTOS Buds的UART日志
工具选择与实现方案
Windows下可以通过以下几种工具实现类似ADB实时日志查看的效果,适配GitBash和CMD环境:
方法1:GitBash中使用minicom
- 安装minicom:GitBash基于MSYS2,直接用包管理器安装:
pacman -S minicom - 配置串口参数:
- 先在Windows设备管理器中确认UART端口号(如
COM3),GitBash中对应路径为/dev/ttyS2(COMn对应/dev/ttyS(n-1)) - 执行
minicom -s进入配置界面,选择「Serial port setup」:- 设置串口设备为对应路径,波特率、数据位、停止位、校验位匹配你的RTOS配置(常见为115200 8N1)
- 保存配置为默认(Save setup as dfl)后退出配置
- 先在Windows设备管理器中确认UART端口号(如
- 启动实时日志监听:
按minicomCtrl+A再按Q可退出监听。
方法2:GitBash中使用screen
- 安装screen:
pacman -S screen - 启动监听:替换为你的串口路径和波特率:
screen /dev/ttyS2 115200 - 退出监听:按
Ctrl+A再按\,输入y确认退出。
方法3:CMD中使用PuTTY命令行模式
- 下载PuTTY的
putty.exe,放入系统PATH目录(如C:\Windows\System32) - 启动监听:替换端口号和参数为你的配置:
关闭窗口即可停止监听。putty -serial COM3 -sercfg 115200,8,n,1,N
日志过滤(类似ADB logcat过滤)
如果需要筛选特定日志,可配合管道命令:
- 实时过滤关键字:
minicom | grep "ERROR" - 同时保存日志到文件并实时查看:
minicom | tee buds_rtos_logs.txt
内容的提问来源于stack exchange,提问作者Sazzad Hissain Khan
相关产品推荐
相关产品推荐

