跳到主要内容

产品 FAQ

问:如何使用板载外部天线?
  • 可将此图下面的电阻默认为竖直焊接修改为横着焊接即可。

Photo2

问:RS485 和 CAN 支持什么波特率?
  • 本产品采用 ESP32-S3 作为主控 MCU,因此 RS485 与 CAN 的通信波特率均可通过软件自由设置。
  • CAN(TWAI)接口:理论速率可支持到 1 Mbps。
  • RS485(UART)接口:UART 理论速率可支持到 5 Mbps。但由于板子加入了隔离、电平转换及保护电路,实际可用速率会略低。一般推荐设置在 115200 bps 以内,具体可根据实际通信环境和应用环境实测为准。
问:板载排针的间距是多少
  • 排针间距 2.0 mm

企业微信截图 17605874917022

问:模块下载程序后,重新下载,有时会出现无法连接串口,或者烧录失败的情况?
  • 可长按 BOOT 按键,同时按下 RESET,然后松开 RESET,再松开 BOOT 按键,此时模块可进入下载模式,可解决大部分无法下载的问题。
问:模块出现一直复位的情况,从设备管理器查看识别状况会一闪一闪的?
  • 这种情况可能是由于 Flash 空白导致 USB 口不稳定,可长按 BOOT 按键,同时按下 RESET,然后松开 RESET,再松开 BOOT 按键,此时模块可进入下载模式烧录固件(程序)即可解决该情况。
问: 程序首次编译超级慢怎么处理?
  • 首次编译很慢属于正常情况,耐心等待即可
问: ESP-IDF 烧录成功串口显示“waiting for download...”怎么处理?
  • 若开发板有复位键则按下复位键;若没有复位键,请重新上电
问:找不到 AppData 文件夹怎么处理?
  • 部分 AppData 文件夹是默认隐藏的,可以设置为显示。
  • 英文系统:资源管理器->View->勾选“Hidden items”
  • 中文系统:文件资源管理器->查看->显示->勾选“隐藏的项目”
问:怎么查看自己使用的 COM 口?
  • Windows 系统: ①通过设备管理器查看:按下 Windows + R 键打开“运行”对话框;输入 devmgmt.msc 并按回车键打开设备管理器;展开“端口(COM 和 LPT)”部分,这里会列出所有的 COM 端口及其当前状态。
    ②使用命令提示符查看:打开命令提示符(CMD);输入 mode 命令,这将显示所有 COM 端口的状态信息。
    ③查看硬件连接:如果你已经连接了外部设备到 COM 口,通常设备会占用一个端口号,可以通过查看连接的硬件来确定使用的是哪个端口。
  • Linux 系统: ①使用 dmesg 命令查看:打开终端。
    ②使用 ls 命令查看:输入 ls /dev/ttyS* 或 ls /dev/ttyUSB* 来列出所有的串口设备。
    ③使用 setserial 命令查看:输入 setserial -g /dev/ttyS* 来查看所有串口设备的配置信息。
问:在使用 MAC 设备时,程序烧录失败?
问:为什么代码没问题且成功烧录,运行后没有输出?
  • 查看原理图,针对不同开发板的 Type-C 接口,对应代码处理输出不同:
    • USB 直出的开发板,支持 printf 函数打印输出,若想支持 Serial 函数打印输出则需要使能 USB CDC On Boot 功能或者 HWCDC 声明
    • UART 转 USB 的开发板,支持 printf 函数和 Serial 函数打印输出,无需使能 USB CDC On Boot
问:请注意!
  • 出厂程序仅供学习,若用于实际应用请自行优化程序逻辑。
问:使用 RS485 控制其他设备时不灵敏、或通信不上?
  • 先检查 A/B 极性、串口参数和线缆连接。RS485 总线通常只在主干线两端启用终端匹配;如果本产品位于总线端点,可将跳线帽移至 120R,使 120 Ω 终端电阻跨接在 A/B 之间。中间节点应保持终端电阻关闭。
问:是否可以同时使用接线端子和 usb 接口进行供电?
  • 不可以,有导致模块损坏的风险