ESP32中的输出信息

Posted on Sun, May 5, 2024 单片机

在写(shui)论文的时候发现,在ESP32输出调试信息关键很少,没有说服力

于是在boot.py 寻找相关的解决方法 (GPT)

启用 ESP32 MicroPython 调试信息

您提供的代码片段展示了如何禁用 ESP32 MicroPython 的调试信息。要启用调试信息,您需要进行以下操作:

import esp
esp.osdebug(None)

2. (可选) 设置调试级别:

您可以使用 esp.osdebug() 函数设置调试信息的级别。默认级别为 0,表示不输出任何调试信息。

例如,要启用错误信息和警告,可以使用以下代码:

import esp
esp.osdebug(2)

查看 ESP32 MicroPython 调试信息

启用 ESP32 MicroPython 调试信息后,您可以通过以下步骤查看这些信息:

1. 连接串口:

使用 USB 线将 ESP32 连接到您的电脑。 确保您已安装所需的 USB 驱动程序。

2. 确定串口

:您需要确定 ESP32 连接到哪个串口。 在 Windows 上,您可以使用设备管理器查看可用串口。 在 macOS 或 Linux 上,您可以使用 ls /dev/tty* 命令列出可用串口。

3. 选择串口监视器:

选择并打开一个串口监视器应用程序,例如:

关于监视器的选择

pyserial-miniterm -f direct 是一个Putty的替代方案

pip install pyserial 就可以安装,不过要设置一下相关的波特率,一般micropython也是115200

效果展示

相对于原来的显示内容变多了😈