lhw1
驱动牛犊
驱动牛犊
  • 注册日期2001-12-11
  • 最后登录2003-12-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1047回复:0

关于D12的DMA问题请教

楼主#
更多 发布于:2002-07-17 22:30
请教rayyang2000版主:
我设计了一个USB录音设备,8K采样,MCU用89c52,40MHZ,
需要不断从USB设备读取录音数据,32KB存贮区,一次读取16KB RAM数据,我发现数据传送非常消耗MCU的时间,尽管我采用了双16KB的RAM,但是读取数据时会影响MCU的T0定时器频率,125us,这样我的数据采集频率因为是由T0控制,所以在将数据读到PC时,会有数据失常。或者说本来我的MCU每秒采集8000个数字,但在数据传送时,只能采集6000个数字,造成了2000个数据丢失。所以我想采用DMA方式是否能够解决这个问题。
对ZBOARD开发板,采用DMA方式具体还要做那些工作呢?或者有没有其他的方法?
请您指点!
多谢!
liuhaiwei
游客

返回顶部