毕业设计(论文)-基于LPC2378的数字音频设计.docVIP

毕业设计(论文)-基于LPC2378的数字音频设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
该设计论文已经通过各大高校老师审核认可并通过答辩,欢迎大家下载学习交流。如有疑问可随时联系店主,竭诚为您解答!!

绪论 技术背景 嵌入式设备不仅可以单独使用,还可以网络连接方式使用。为实现网络信息的高速处理,由于8/16位微处理器工作速度较难满足要求,所以嵌入式设备往往采用32位RISC嵌入式处理器作为核心部件。然而其中ARM核嵌入式处理器的应用独占鳌头,它在32位RISC处理器市场上的占有率已经超过75%,使用ARM芯片构造嵌入式系统正成为嵌入式系统设计的一个非常重要的分支部分。ARM公司是知识产权供应商,其本身不生产芯片,靠转让设计许可,由合作伙伴公司来生产各具特色的芯片,世界著名半导体公司Intel、Philips、Atmel、ST、Analog Device、TI、Samsung、OKI等都在生产ARM核嵌入式处理器,为嵌入式系统设计提供了丰富的选择余地。 近年来 ,随着微电子技术、计算机科学技术、通信技术以及网络技术的发展,嵌入式系统应用技术已经渗透到了各个领域。由于被嵌入对象的复杂度有非常大的变化范围,及对嵌入式系统本身在其性能、体系结构等方面的多样化要求,导致了嵌入式系统应用的多样性。作为嵌入式系统核心的嵌入式微处理器必须应对嵌入式应用面临的挑战 ,而ARM(Advanced RISC Machines)嵌入式微处理器 ,以其完整的体系结构发展系列,以及耗电少,成本低,功能强,16位(Thumb)/32位(ARM)指令集等优点,在网络、通讯、信息家电、工业控制、航空航天等高端领域得到广泛应用,如我们身边的汽车电子、保安设备、无线通信、便携式产品、数字机顶盒、游戏机、数码相机、数字电视、GPS、智能手机等产品,就是嵌入式系统的典型应用。PHILIPS公司生产的32位ARM微控制器LPC2300系列微控制器,支持10/100 Ethernet、全速(12Mbps)USB 2.0和CAN 2.0 B;具有高达512KB的ISP/IAP Flash、58KB的SRAM\10位A/D、D/A转换器、IRC振荡器、丰富的外设接口等,特别是SD存储卡接口和I2S接口,在信息产品中得到广泛应用。 选题意义 目前,嵌入式系统的应用日益普及,遍及各个应用领域,国际上形成了ARM公司领军,为了进一步改善实验教学手段,提高教学水平和科研创新能力,从08年开始,学院专门成立嵌入式系统研发小组,开发用于教学、工程应用的Ⅰ型多功能用户板。09年3月,针对Ⅰ型用户板存在的问题,本着“完善设计、扩展功能”的设计思路,又开发设计了Ⅱ型多功能用户板,包括:8位、16位、32位多功能用户板;从2010年又承担了省教育厅的嵌入式系统培训基地项目,开发功能更多、更高端的嵌入式系统教学设备。 I2S总线是飞利浦公司为数字音频设备数据传输而制定的一种总线标准,广泛应用于各种多媒体系统。在各种声卡中,大部分声卡的AD、DA芯片使用的都是这种总线,能方便的实现与带有I2S总线的AD、DA芯片相连接。声卡既可以用来播放声音,也可以用来录音,这相当于我们的DA和AD,事实上,直接利用I2S我们能做的工作远不止这些,包括可以进行数据通讯的操作等。我选择基于ARM的数字音频处理与播放系统的设计的题目,希望通过对嵌入式的学习,能为日后的运用打下良好的基础。 本课题的设计思路 本题目是基于ARM的LPC2378多功能用户板进行设计开发的。在IAR开发环境中,将主机与JTAG相连,通过传输线接到目标板上,在I2S接口的连接下,直接将数据信号传输到音频外设中。连接方式如图1-1所示: 图1-1 整体连接方式 各功能模块的介绍 LPC2378的介绍 LPC2378芯片是飞利浦公司生产的的32位ARM核芯片,是目前广泛应用的主流芯片之一。 技术特性 具有512KB片内Flash和58KB的SRAM存储器,工作主频72MHz;具有在系统编程(ISP)和在应用编程(IAP)功能,每256字节编程仅需1ms,整片擦除只需400ms。 LPC2378包含1个10/100 Ethernet MAC接口、1个USB 2.0全速(12Mbps)设备、2路CAN 2.0B通道、1个通用DMA控制器、8个通用10位A/D转换器和1个10位的D/A转换器。Ethernet MAC在独立的AHB总线上有16KB的SRAM和一个相关的DMA控制器。USB控制器含有4KB的USB SRAM和可存取的DMA,并支持32个端点的控制、中断、批量和同步数据传输模式。 因此丰富的串行通信接口增强了设计的灵活性,提供了更大的缓冲区,以及具有更高的处理能力。LPC2378有4个UART(1个带有IrDA)端口、3个I2C总线接口、3个SPI/SSP接口和1个I2S接口。此外,LPC2378还含有1个SD/MMC存储卡接口。 LPC2378具有4个32位捕获/比较定时器。1个用于三相电机控制的P

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档