CH341與Labview通訊實(shí)現(xiàn)SPI寫入的問(wèn)題

如題,我根據(jù)CH341的SPI的調(diào)用時(shí)序:Opendevice--->USBIO_SetStream--->USBIO_StreamSPI4->USBIO_CloseDevice實(shí)現(xiàn)了SPI的讀取和寫入?,F(xiàn)在我用示波器將D1(CS) D3(CLK) D5(輸出數(shù)據(jù))引腳連接起來(lái),然后在寫入buff里面寫入FF FF 00 3字節(jié)的數(shù)據(jù),示波器圖形如下所示。我想問(wèn)的問(wèn)題是最后一個(gè)0字節(jié)寫入時(shí),為什么每個(gè)bit后都會(huì)有一個(gè)高電平的延時(shí),如何消除該高電平延時(shí)。

1625053740168377.png

1625053740211570.jpg

1625053744198101.jpg


您好,CH341工作在SPI模式0,也即CPOL=CPHA=0,對(duì)端SPI在SCLK的上升沿進(jìn)行采樣,如上波形并不會(huì)影響對(duì)端SPI設(shè)備的。


您好,除此之外,我還想知道如何能夠設(shè)置SCLK的Frequency、Period、Pulse Width High、輸出數(shù)據(jù)線的Setup Time、Hold Time等參數(shù)達(dá)到下圖時(shí)序。

05482b43013965c76875dbe48f85af2.jpg


您好,很遺憾,CH341目前不支持如上時(shí)序的設(shè)定。目前僅支持的設(shè)定包括:4線/5線,以及SPI位序。(LSB/MSB)

image.png

若CH341不能滿足您要求,也可以考慮使用我司支持USB設(shè)備功能的MCU來(lái)實(shí)現(xiàn)如上需求,開發(fā)容易,例程也比較豐富。


您好,對(duì)于CH341的SPI讀寫,我還想知道是否有辦法把MOSI和MISO兩根線合并為一根線。之前我用另外的設(shè)備實(shí)現(xiàn)SPI讀寫共用一根線讀寫的時(shí)候是通過(guò)如下方式實(shí)現(xiàn)的,想請(qǐng)問(wèn)一下CH341是否也有類似的辦法可以在同一根線上實(shí)現(xiàn)讀寫。

C2F105314E356835654F8A3C5EBCBC59.png



您好,很抱歉,CH341的SPI是不支持3線(即MOSI與MISO合用)的,請(qǐng)知悉。


您好,如果我想實(shí)現(xiàn)三線的SPI的讀寫,可以選擇哪款芯片實(shí)現(xiàn)?


您好,目前USB轉(zhuǎn)SPI接口芯片暫無(wú)支持3線讀寫的功能。PCIe轉(zhuǎn)接芯片:CH367/CH368可以支持SPI 3線模式讀寫。

1、您可以考慮選用CH367實(shí)現(xiàn),手冊(cè)鏈接:http://m.findthetime.net/downloads/CH367DS1_PDF.html

2、您也可以考慮選用我司支持USB設(shè)備功能的MCU來(lái)實(shí)現(xiàn)該功能,相關(guān)例程也比較豐富。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频