使用 CH341A 的 GPIO Pin 來模擬特殊波形

Hi 您好 ~


想請教一下,我有使用貴公司的 CH341A USB治具來刻出波形,使用的訊號腳是 D18,19,目前測試確實可以產(chǎn)生HI LO 的方波,但遇到一個問題,因為我需要的頻率是 100Khz與200Khz,但實際使用程式丟出的波形,頻率最高約 2K - 8KHz 左右 ~

因此想詢問一下,是否有機會可以提升 Wrtie GPIO 的效率 ??


while(1)

{

????CH341Setoutput(0,0xFFFFFFFF,0xC0000,0xC0000); // D18,D19 HIGH

? ? CH341Setoutput(0,0xFFFFFFFF,0xC0000,0x00000); // D18,D19 LOW

}


程式 : C# 2019

OS : Windows 10 64bit


Thanks

您好,寫GPIO效率不好提升上去,一次USB包傳輸,經(jīng)過系統(tǒng)調度等流程,實際傳下來時間可能要到ms級別。請問具體什么需求,我們看下有沒有合適的芯片推薦。


您好,

謝謝回覆 ~

我的需求如下 :

> 需要使用 I2C 訊號,且SDA/CLK 也能被設定為 GPIO。

  1. 先切換成 GPIO,再對終端裝置發(fā)送特殊波形,一組 100Khz , 一組 200Khz。

  2. 當發(fā)送完畢後,會再將 GPIO 改為 I2C 模式。

  3. 後續(xù)使用 I2C 模式與終端溝通,會需要的 command ,?

    I2C_Write_Byte , I2C_Read_Byte , I2C_Block_Transfer ..?

再麻煩看看是否有合適的 IC ~


[2024.12.20] 更新

-> 如果 IC 可支援自定義的 GPIO Bitbang 更好 ^^


thanks



只有登錄才能回復,可以選擇微信賬號登錄

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