用linux的8250驅(qū)動(dòng),類型為16550,能驅(qū)動(dòng)ch438么?有什么需要修改的地方?
熱門(mén)產(chǎn)品 :
USB3.0 HUB控制器:CH634
用linux的8250驅(qū)動(dòng),類型為16550,能驅(qū)動(dòng)ch438么?有什么需要修改的地方?
你好,根據(jù)芯片手冊(cè)上提到的438可以兼容16C550,但是例子程序沒(méi)有l(wèi)inux驅(qū)動(dòng)438的相關(guān)例子,你可以到我們的官網(wǎng)上下載438的手冊(cè)了解一下,還提供C的51例程,如果有問(wèn)題可以通過(guò)郵箱跟我聯(lián)系:lb@wch.cn
https://gitee.com/iamyhw/ch438q
您好,這個(gè)問(wèn)題解決了嗎,我們也想修改下16550去兼容ch438
您好,CH438的寄存器符合16C550的標(biāo)準(zhǔn),可以基于內(nèi)核的8250驅(qū)動(dòng)稍作調(diào)整適配,主要將底層硬件通訊的代碼替換成主控實(shí)際的并口操作就可以了。也可以參考我們提供的CH438 Linux代碼,可發(fā)郵件給我們獲取。