超声波流量计 超声波换能器性能开发及设计与实现四十九
总结来说,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字节的最大缓冲区。
超声波流量计