我的CH438(44PIN)采用復(fù)用地址方式通信,在使用中,使用115200波特率串口通信時,有幾片CH438總是丟數(shù)據(jù),比如發(fā)送11 22 33 44 55 66 77 88, CH438就只收到11 55 88等,只要出現(xiàn)這個現(xiàn)象的芯片,所有的串口都是這樣的,把波特率降低到9600又沒有問題。奇怪的是就是幾片有這個現(xiàn)象,又不是所有的芯片都是這樣??偣?0片中,有大概5片有同樣的問題。請問這是什么原因?有知道的么?
查看: 4725
回復(fù): 3
關(guān)于CH438芯片通信故障問題。
熱門產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
您好,請問您有沒有啟用Ch438的FIFO功能?波特率較高時請啟用此功能 接收數(shù)據(jù)使用的是中斷方法還是查詢法? 115200bps應(yīng)該是沒問題的,你可以參考我們公司網(wǎng)站上提供的CH438例程。 您用的是什么單片機,總線接口時序是否符合我們手冊上的要求,特別是讀寫信號的保持時間?
我原來沒有使用FIFO功能,修改使用后就可以了。很奇怪為啥大部分不使用FIFO可以,就幾片需要使用FIFO呢?
針對不同的應(yīng)用場合,使用不當?shù)脑挰F(xiàn),現(xiàn)象的出現(xiàn)會有出現(xiàn)隨機性。當電腦一次發(fā)送較多數(shù)據(jù)時,使用CH438接收時,必須啟用FIFO功能的。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄