调试串口
接口说明
GW102网关提供了调试串口功能,调试串口采用的是UART1控制器,支持两种串口电平,TTL和RS232。
建议开发者购买支持TTL和RS232电平USB转串口线,方便两种电路的切换使用。
切换电阻 | 描述 |
---|---|
R441和R442焊接, R439和R440不焊接 | 代表调试串口是RS232,调试端口在J25端子上。默认 |
R439和R440焊接; R441和R442不焊接 | 代表调试串口是TTL,调试端口在JP4上 |
TTL电平调试串口
TTL电平的调试串口接口形式为3Pin排针,PCB丝印为JP4。
TTL调试串口接口实物图如下:
RS232电平调试串口
RS232电平的调试串口的接口为端子,PCB丝印为J25。需要修改板上相应电阻来切换电路。
J25端子为9Pin,其中Pin7, Pin8, Pin9为调试串口的信号。
RS232电平调试串口接口实物图如下:
J25信号说明
J25端子序号 | 功能 |
---|---|
Pin7 | RS232_TX |
Pin8 | RS232_RX |
Pin9 | GND |
使用USB转RS232串口线,TX和RX交叉连接到板子的对应脚即可。
USB转RS232串口线 | GW102丝印 |
---|---|
TX | RS232_RX |
RX | RS232_TX |
GND | GND |
调试串口使用
调试串口的参数如下
波特率: 115200
数据位: 8bit
停止位: 1bit
校验方式: 无
网关登录帐号密码
用户名:root
密码:空
Windows系统用户
串口工具使用Xshell教育版,并按上面的串口通讯参数配置即可。
MobaXTerm
Linux系统用户
串口工具使用c-kermit,Ubuntu/Debian系统使用apt-get或aptitude命令来安装。
sudo apt-get install ckermit
配置文件kermrc内容如下
set line /dev/ttyUSB0
set speed 115200
set parity none
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
Mac OS系统用户
串口工具使用c-kermit,使用brew命令来安装。
brew install c-kermit
将以下内容保存为kermrc文件,保存到用户目录下
set line /dev/cu.xrusbmodem1a1211
set speed 115200
set parity none
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
然后执行命令,打开串口
kermit kermrc
连通电源后,网关开始上电启动,可以从串口软件上看到启动信息。
作者:SteveChen 创建时间:2024-09-14 17:33
最后编辑:SteveChen 更新时间:2024-11-01 15:36
最后编辑:SteveChen 更新时间:2024-11-01 15:36