[原創(chuàng)]CH341達(dá)到“理想”速度完全可以實(shí)現(xiàn)!

  在公開的芯片說明文件《CH341DS2》中對并口傳輸速度“理想狀態(tài)下的最大傳輸速度是800KB/S”的說法,其實(shí)這并非簡單的“理想”而是完全可以做到的現(xiàn)實(shí)。所差不過在于那一次限定的最大緩沖區(qū)4096字節(jié)過于“寒酸”罷了……

  其實(shí),你只要提供無限的緩沖區(qū)給用戶使用,這個(gè)問題就迎刃而解了,無非是現(xiàn)在提供的API不能滿足實(shí)用的需要而已。解決的辦法不是沒有,更不是無限占用系統(tǒng)的資源,而是換一個(gè)角度來思考。事實(shí)上,你只要提供1K字節(jié)的緩沖區(qū)就比現(xiàn)在這樣要好得多。

  參考一下串口對于緩沖區(qū)是如何處理的,就不難明白我要說明的具體做法。

  絕非“信口開河”!我至少在自己機(jī)器上測試過:包括每幀必然損失的時(shí)間,連續(xù)采集的速度仍然可以做到每微秒800字節(jié)。是必然而非偶然的速率喲……

  下次上來將公開我具體的實(shí)驗(yàn)電路和參數(shù),事實(shí)上在那個(gè)《[原創(chuàng)]巧用CH341評(píng)估板測試并口接收速率 》帖子中已經(jīng)算是公開了的。

期待中。。。。。。。。。。。


呵呵,其實(shí)上次因?yàn)闀r(shí)間倉促?zèng)]有說明白:

  從我實(shí)驗(yàn)得到的結(jié)論是,按芯片功能在沒有單片機(jī)輔助的數(shù)據(jù)采集,500K左右的速度確實(shí)已經(jīng)是極限了,而且很難保證完全沒有間斷,我要說明的事實(shí)是因?yàn)楝F(xiàn)在能夠匹配芯片功能的單片機(jī)價(jià)格已經(jīng)很低廉了,如果配套使用將在許多原來無法應(yīng)用的領(lǐng)域得到合理的應(yīng)用,按最常見只具備256字節(jié)RAM的單片機(jī)(例如STC系列中的低檔產(chǎn)品)的功能,因?yàn)榫彌_區(qū)的限制如果直接應(yīng)用現(xiàn)有的API,或者只能采集不超過4K的連續(xù)數(shù)據(jù);或者就需要在速度和連續(xù)性之間做出取舍,超過640K/S就很難保證質(zhì)量了。


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

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