摘要:通过分析windows sound system兼容声卡和pc机isa总线的接口原理,将其中的声效芯片cs4235应用到基于dsp的嵌入式系统中,极大地改善了系统的音质;采用dma控制器8237a实现dsp与cs4235的硬件接口,遵循pnp协议解决dsp对cs4235的资源配置以及寄存器读写等软件接口问题;最后给出cs4235在基于dsp的全数字化语言学习系统中的具体应用。 关键词:cs4235 dsp dma pnp 引 言 声卡技术是多媒体计算机技术的关键技术之一,它的出现使得计算机更富表达力。目前,由于采用的录放音芯片结构简单、采样率过低而使得嵌入式系统中的音质效果比较差,远远满足不了人们对高档生活、学习用嵌入式系统的要求。如果能将声卡技术应用到嵌入式系统中,由于声卡的强大功能,必将使整个系统的声音质量上升一个新的台阶。通过分析,wss(windows sound system)兼容声卡和pc机isa总线的接口原理,我们将其中的声效芯片cs4235应用到基于dsp的嵌入式系统中。不用现成的声卡而利用其上的声效芯片是因为这样做设计起来更灵活方便,
地址时钟,即每dma传送一次,读地址为1;ad774b每转换完一组数据,在sts端输出由低电平转换为高电平,刚好给写缓存提供写地址时钟,同时经过适当延时,sts又可以送到r/c端作为a/d下一次转换的启动信号。3 dma的应用 数据传送的查询方式和中断方式都是在cpu的控制下进行的,因而传输速度受cpu指令运行速度的限制。直接存储器存取方式,即dma方式。存储器与外设在dma控制器控制下,直接传送数据而不通过cpu,传输速率主要取决于存储存取速度。所以在dma过程中,数据传输完全由dma控制器8237a控制,不占用cpu时间。 在本换体dma高速数据采集电路中,用复杂可编程逻辑器件cpld来实现数据缓存、带分页功能的地址发生器以以复杂的逻辑和时序电路等,使得电路大大简化;同时硬件电路软件化,具有可在线更新、升级容易、保密性强等特点。本换体dma高速数据采集电路已成功地应用在生物医学仪器、核谱获取电路中。 来源:零八我的爱