如何使用 TL718 及 Acessport 串口调试软件
1、TL718 基本信息
TL718 通过一个 UART串口与单片机、 PDA或 PC RS232通讯,在有的新的 PC
机上已没有装备 RS232串口,可以通过虚拟串口实现与 TL718 通讯,例 USB TO
RS232、以太网 TO RS232、或蓝牙 TO RS232等等。
------- RS232 ------ OBD2 电缆 ----------
| PC |<----------->| TL718|<------------>| 汽车诊断口 |
------- ------ ----------
不管使用怎样的物理连接,你可以使用超级终端或串口调试工具,直接通过
键盘发送和接收字符。 在使用串口调试软件前, 首先必须设置正确的 COM端口号
和正确的波特率。 一般为 9600 波特率(PIN6=0V),或 38400 波特率(PIN6=VCC,
PP OC设置默认值)。串口设置为: 8 个数据位,校验位: 0, 停止位 1 位。如
果设置错误,将不能和 TL718正常通讯。所有从 TL718的响应以一个回车符(0X0D)
及一个可选的换行符( 0X0A)结束。正确连接,打开电源后。 TL718将驱动测试
LED灯,(闪亮 3 次)后,发送:
TL718 starting
〉
如果正确收到以上信息代表串口及连接设置正确。第二行“〉”符号代表
TL718为空闲状态,可以立即从 RS232接收数据。如果没有收到“〉”符号就向
TL718发送数据,可能引起数据丢失。而发生不正确的响应。 PC从串口向 TL718
发送的指令格式:
TL718 有 2 种格式的命令
1 、OBD 连接命令,与车辆发生通寻。
2 、内部命令,全部以 AT 开头,不与辆发生通讯 。
发送必须以 0x0d( 回车符 ) 结束的 ASCII 码字符,回车符后面的字符被 TL718
丢弃。
TL718 内部命令以“ AT”开头,后面跟可见字符。不可见字附及空格被忽视。
OBD命令只能包含 16 进制的 ASCII 码( 0-9 ,a-f,A-F ),空格被忽略。
如果发送的指令, 不能被 TL718有效解释, TL718将返回一个“ ?”表明,发送
指令无效。
评论0