超聲波流量計 超聲波換能器性能開發及設計與實現四十九
總結來說,FX2的結構為高速傳輸做了如下優化考慮:
(1)FX2用較少的大緩沖區取代了大量小端點緩沖區;(超聲波流量計)
(2)FX2為大端點提供了2倍、3倍或4倍的緩沖區;
(3)CPU不參與高帶寬數據傳輸。而由FX2邏輯和端點/接口FIFO以USB2.0的速度在芯片內外進行傳輸數據,無需CPU干預。
圖4.9中的下方帶陰影的部分指示了大端點的各種配置方式中雙、三、四緩沖區的情況。雙緩沖區意味著,一個數據包被USB總線存取時,同時從同一個端點的另一個數據包可以由外部邏輯電路處理。三緩沖區增加了第三個包緩沖區作為儲備,根據需要通過任何一邊(USB或接口)來使用。四緩沖區則增加了第四個包緩沖區。超聲波換能器性糍檢測系統的設計與實現EP2是難一可以擁有最大4096字節緩沖區的端點,此時EP2倍設置為圈緩沖區,每個緩沖區被設置為1024字節。本設計中為了保證數據傳輸的可靠性,采用EP2作為輸入端點,并設置其為4倍共4096字節的最大緩沖區。
超聲波流量計