阅读:1009回复:2
USB数据采集板的问题
如果我做USB数据采集板(D12+89C51),用不用要FLASH RAM?我是不是可以直接把A/D处理后的数据直接传给D12的FIFO,然后直接经D12传给上位机?
|
|
|
沙发#
发布于:2004-03-03 11:23
这要看你的采样频率和时频要求。
根据我的经验可以有下面几种情况: 1。低频,时基要求高,实时性要求高,不许漏点: 可采用片内或外扩RAM,用数据结构做成FIFO,数据中加时标。可采用INTERRUPT或BULK传输方式。可以进行连续的采样。 2。高频,时基要求高,无实时性要求,不许漏点的短时信号:可采用外扩RAM,用数据结构做成数据块(DATA BLOCK),数据中不用时标,时基由数据块头尾结构决定。可采用BULK传输方式。只能进行短时信号采样,采样深度取决于外扩RAM的容量。 3。高频,时基要求高,实时性要求高,允许漏点的连续信号:无需外扩RAM, 直接使用等时传输。USB1.1的等时传输就是干这个用的,主要是Audio&Video使用。 4。高频,时基要求高,实时性要求高,不许漏点: 呵! D12玩不转了。换2.0吧! |
|
|
板凳#
发布于:2004-03-03 08:39
要MCU内部RAM中转的
|
|
|