ubuntu 终端ESP32系列 idf.py monitor 键盘快捷键
IDF Monitor 使用esp-idf-monitor包作为串行终端程序,用于在目标设备的串行端口之间转发串行数据。它还提供一些 IDF 特定的功能。
IDF Monitor 可以通过运行从 IDF 项目启动。#idf.py monitor
为了与 IDF Monitor 轻松交互,请使用表中给出的键盘快捷键。
键盘快捷键 |
行动 |
描述 |
---|---|---|
Ctrl+] |
退出程序 |
|
Ctrl+T |
菜单退出键 |
按下并按照下面给出的键之一进行操作。 |
|
将菜单字符本身发送到远程 |
|
|
将退出字符本身发送到远程 |
|
|
将目标重置到引导加载程序以通过 RTS 线暂停应用程序 |
通过 RTS 线(如果已连接)将目标重置为引导加载程序,以便主板不运行任何内容。当您需要等待另一台设备启动时很有用。 |
|
通过RTS重置目标板 |
重置目标板并通过 RTS 线(如果已连接)重新启动应用程序。 |
|
构建并刷新项目 |
暂停 idf_monitor 以运行项目 |
|
仅构建并刷新应用程序 |
暂停 idf_monitor 以运行 |
|
停止/恢复屏幕上的日志输出打印 |
激活时丢弃所有传入的串行数据。允许快速暂停并检查日志输出,而无需退出监视器。 |
|
停止/恢复保存到文件的日志输出 |
在项目目录中创建一个文件,并将输出写入该文件,直到使用相同的键盘快捷键禁用该文件(或 IDF Monitor 退出)。 |
|
停止/恢复打印时间戳 |
IDF Monitor 可以在每行的开头打印时间戳。时间戳格式可以通过命令行参数更改 |
|
显示所有键盘快捷键 |
|
|
退出程序 |
|
Ctrl+C |
中断正在运行的应用程序 |
暂停 IDF 监视器并运行GDB项目调试器以在运行时调试应用程序。这需要启用 :ref:CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME 选项。 |
Ctrl-]
除和之外的任何按下的键Ctrl-T
都将通过串行端口发送。