目前我司有一款產(chǎn)品用的CH9344,絲印為CH9344L,目前未使用CH9344的485收發(fā)控制腳,波特率上不去,先準(zhǔn)備改版,有以下幾個問題。
如何確定CH9344L是否支持485收發(fā)控制腳TNOW(我猜測該芯片有版本的問題,可能老版本不支持該功能)
TNOW是否需要驅(qū)動控制,如果需要,怎樣調(diào)用?
TNOW在發(fā)送、接收時的電平狀態(tài)分別是什么
目前我司有一款產(chǎn)品用的CH9344,絲印為CH9344L,目前未使用CH9344的485收發(fā)控制腳,波特率上不去,先準(zhǔn)備改版,有以下幾個問題。
如何確定CH9344L是否支持485收發(fā)控制腳TNOW(我猜測該芯片有版本的問題,可能老版本不支持該功能)
TNOW是否需要驅(qū)動控制,如果需要,怎樣調(diào)用?
TNOW在發(fā)送、接收時的電平狀態(tài)分別是什么
補(bǔ)充一下,我使用的Linux系統(tǒng),內(nèi)核版本4.4
您好,關(guān)于以上問題回復(fù)如下:
1、CH9344L芯片可以從USB描述符的bcdDevice確定手冊上TNOW引腳是否起作用,bcdDevice滿足0x3600及以上即可。也可以使用示波器等硬件儀器同時捕捉串口的TXD和對應(yīng)的TNOW通道,看下TNOW是否在串口發(fā)送期間保持高電平;
2、具備TNOW功能的芯片,芯片上電默認(rèn)即自動啟用該功能,默認(rèn)為低電平,相應(yīng)串口發(fā)送時維持高,發(fā)送結(jié)束恢復(fù)低電平;
好的,謝謝