自己搗鼓著搞了一個(gè)CH368的VISA驅(qū)動(dòng)程序,沒(méi)有用官方的驅(qū)動(dòng),現(xiàn)在可以實(shí)現(xiàn)利用VISA庫(kù)編程讀寫(xiě)芯片的配置寄存器以及IO基址寄存器,讀取芯片ID、點(diǎn)燈等基礎(chǔ)操作都可以完成,但是其他的功能如SPI、IIC等好像不能通過(guò)對(duì)手冊(cè)中所展示的寄存器進(jìn)行操作來(lái)實(shí)現(xiàn)?
VISA程序如下圖所示
自己搗鼓著搞了一個(gè)CH368的VISA驅(qū)動(dòng)程序,沒(méi)有用官方的驅(qū)動(dòng),現(xiàn)在可以實(shí)現(xiàn)利用VISA庫(kù)編程讀寫(xiě)芯片的配置寄存器以及IO基址寄存器,讀取芯片ID、點(diǎn)燈等基礎(chǔ)操作都可以完成,但是其他的功能如SPI、IIC等好像不能通過(guò)對(duì)手冊(cè)中所展示的寄存器進(jìn)行操作來(lái)實(shí)現(xiàn)?
VISA程序如下圖所示
您好,芯片的SPI和I2C操作實(shí)現(xiàn)對(duì)寄存器需要組合按序操作,您可留下郵箱,我們把寄存器操作流程發(fā)下作為參考。
個(gè)人信息保護(hù),已隱藏
以上是我的郵箱,麻煩您了謝謝!
您好,郵件已發(fā)送,請(qǐng)查收!
您好,很感謝您回答我的問(wèn)題,如何我想請(qǐng)問(wèn)一下ch36x_lib.c文件中引用的ioctl.h文件在哪呢?應(yīng)該怎么查看呢?我需要查看SPI的相關(guān)函數(shù) ioctl(fd, CH36x_STREAM_SPI, (unsigned long)&ch36x_stream_spi_t)的內(nèi)容。
您好,郵件已回復(fù),請(qǐng)參考driver/ch36x.c源文件中的SPI傳輸函數(shù):ch36x_stream_spi