通用问题
[English]
1. Wi-Fi 设备的串口名称?
Windows 系统中串口设备名称格式是:COM*
Windows 10 ⼦统系 linux 中串口设备名称的标准格式是:/dev/ttyS*
Linux 系统中串口设备名称格式是:/dev/ttyUSB*
macOS 系统中串口设备名称格式是: /dev/cu.usbserial-*
更新时间:2022.4.22
2. ESP32&ESP8266&ESP32S2 如何做射频性能测试?
参见 ESP 射频测试指南。
更新时间:2022.4.22
3. Win 10 系统下识别不到设备有哪些原因?
是否是在 Win10 Linux 虚拟子系统下识别设备。
如果只是在 Win 10 下识别不到设备,应该到设备管理器查看是否有对应设备,如 COMx,若没有识别到任何设备,请查看设备接线以及驱动是否正常。
如果是在 Linux 虚拟子系统下识别不到设备,在完成设备接线以及驱动是否正常的检查后,以 VMWare 为例应该到虚拟机设置窗口里的 “USB 控制器” 里勾选 “显示所有 USB 输入设备”。
更新时间:2022.4.22
4. 如何读取模组 Flash 型号信息?
乐鑫模组或芯片可通过 python 脚本 esptool 读取。
esptool.py --port /dev/ttyUSB* flash_id
更新时间:2022.4.22
5. 导入头文件 protocol_examples_common.h 后,为什么编译时提示找不到该文件?
Supported Targets | ESP32 |
---|---|
在工程下的 CMakeLists.txt 中添加 “set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common)” 这一行语句即可。
更新时间:2022.4.22
6. 如何监测任务栈的剩余空间?
调用函数
vTaskList()
可以用于定期打印任务栈的剩余空间。详细的操作可以参考 CSDN 文档。
更新时间:2022.4.22
7. 调试 ESP-IDF 里的 Ethernet demo,出现如下异常日志?
emac: Timed out waiting for PHY register 0x2 to have value 0x0243(mask 0xffff). Current value:
可以参考开发板的如下配置,详见板子原理图:
CONFIG_PHY_USE_POWER_PIN=y
CONFIG_PHY_POWER_PIN=5
更新时间:2022.4.22