目前在測(cè)試CH365的速度,CH365連接FPGA。 經(jīng)測(cè)試:實(shí)際最快速度只能達(dá)到1.6MB/s左右,遠(yuǎn)低于datasheet中的4MB/s。 測(cè)試方法:使用SPEED365.exe測(cè)試和自己的FPGA程序驗(yàn)證。
在使用邏輯分析儀分析時(shí)發(fā)現(xiàn),在以字為單位(32位)進(jìn)行塊讀取時(shí),兩次讀操作之間的時(shí)間間間隔為2500ns左右,遠(yuǎn)小于例程中計(jì)算機(jī)的300ns。 而本人使用的計(jì)算機(jī)是四核3.1G主頻,2G內(nèi)存,硬件配置應(yīng)該是可以的。不知為什么讀操作間隔遠(yuǎn)遠(yuǎn)達(dá)不到300ns? 如果自己開發(fā)驅(qū)動(dòng)程序是不是能夠達(dá)到標(biāo)稱的4MB/s的速度?請(qǐng)各位朋友幫忙分析。
注:經(jīng)過各種測(cè)試,并對(duì)CH365的速度寄存器進(jìn)行了最快的配置,依然是遠(yuǎn)小于4MB/s。