关于CH9344的几个问题

目前我司有一款产品用的CH9344,丝印为CH9344L,目前未使用CH9344的485收发控制脚,波特率上不去,先准备改版,有以下几个问题。

  1. 如何确定CH9344L是否支持485收发控制脚TNOW(我猜测该芯片有版本的问题,可能老版本不支持该功能)

  2. TNOW是否需要驱动控制,如果需要,怎样调用?

  3. TNOW在发送、接收时的电平状态分别是什么


补充一下,我使用的Linux系统,内核版本4.4


您好,关于以上问题回复如下:

1、CH9344L芯片可以从USB描述符的bcdDevice确定手册上TNOW引脚是否起作用,bcdDevice满足0x3600及以上即可。也可以使用示波器等硬件仪器同时捕捉串口的TXD和对应的TNOW通道,看下TNOW是否在串口发送期间保持高电平;

2、具备TNOW功能的芯片,芯片上电默认即自动启用该功能,默认为低电平,相应串口发送时维持高,发送结束恢复低电平;


好的,谢谢


只有登录才能回复,可以选择微信账号登录