基于arm920t的嵌入式音频接口系统设计

基于arm920t的嵌入式音频接口系统设计

ID:6695760

大小:570.00 KB

页数:21页

时间:2018-01-22

基于arm920t的嵌入式音频接口系统设计_第1页
基于arm920t的嵌入式音频接口系统设计_第2页
基于arm920t的嵌入式音频接口系统设计_第3页
基于arm920t的嵌入式音频接口系统设计_第4页
基于arm920t的嵌入式音频接口系统设计_第5页
资源描述:

《基于arm920t的嵌入式音频接口系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、【摘要】自从电子技术发展起来之后,ARM因其体积小、低功耗、低成本、高性能的优势,正以惊人的速度向前发展,在工业控制、消费类电子产品和成像安全产品、无线网络与通讯等领域得到了广泛应用,极大地改进了这些行业的生产效率,提高了生产力。除此以外,ARM微处理器及技术还应用到许多不同的领域,并会在将来取得更加广泛的应用,ARM技术在许多不同领域的地位日益巩固。本文主要是通过对ARM9系列工作原理的描述,继而利用ADS开发软件,在CodeWarriorIDE集成开发环境下编写程序,最后利用编写I2S主函数实现串口设置和初始化,中断,录/放音功能,并通过JTAG仿真

2、,最终在超级终端中查看结果。【关键词】:ARM,程序编写,录/放功能ABSTRACTDevelopsaftertheelectronictechnology,becauseARMitsvolumesmall,lowpowerloss,lowcost,highperformancesuperiority,isdevelopingforwardbytheastonishingspeed,intheindustrialcontrol,theexpenseclasselectronicproductsandimageformationdomainsandsoon

3、securityproduct,wirelessnetworkandcommunicationobtainedthewidespreadapplication,improvedtheseprofessionproductionefficiencyenormously,enhancedtheproductiveforces.Exceptforthis,theARMmicroprocessorandthetechnologyalsoapplytomanydifferentdomains,andwillobtainthemorewidespreadapplic

4、ationARMtechnologyinthefuturetobedaybydayconsolidatedinmanydifferentdomainstatuses.ThisarticleismainlythroughtotheARM9seriesprincipleofworkdescription,subsequentlyusingtheADSdevelopmentsoftware,inCodeWarriorundertheIDEintegrateddevelopmentenvironmentthewriteprogram,finallyusescom

5、pilestheI2Smainfunctiontorealizetheserialportestablishmentandtheinitialization,theinterrupt,records/theplaybackfunction,andthroughtheJTAGsimulation,examinestheresultfinallyinthesuperterminal.【KEYWORD】:ARM,Programming,records/theplaybackfunction目录一、引言1页二、ARM体系结构介绍2页(一)ARM920T硬件平台简

6、介2页(二)ARMADS软件介绍2页三、I2S音频接口的设计原3页(一)数字音频基础3页(二)I2S音频接口4页(三)WAV声音格式5页(四)I2S调用6页(五)录放音流程图7页(六)电路设计原理10页(七)设计步骤12页四、总结19页五、参考文献19页六、致谢19页一、引言嵌入式系统的出现至今已经有30多年的历史了,嵌入式技术也历经了几个发展阶段。进入90年代后,以计算机和软件为核心的数字化技术取得了迅猛发展,不仅广泛渗透到社会经济、军事、交通、通信等相关行业,而且深入到家电、娱乐、艺术、社会文化等各个领域,掀起了一场数字化技术革命。早期的嵌入式系统只

7、是为了实现某些特定功能,使用一个循环控制对外界的请求进行处理。不可否认,这对于简单的系统而言是足够的,但是当我们的系统变得日渐复杂庞大的时候,如果我要增添一项功能的时候,很可能不得不重新进行系统的设计,这无疑会增加开发的成本和系统复杂度。使用这种方式开发规模较大、功能复杂的嵌入式系统是不可想象的。20世纪80年代初期嵌入式操作系统的出现使得快速便捷地开发规模较大的嵌入式系统成为现实,自这一时期开始就出现了各种各样的商用嵌入式操作系统,从而形成了目前多种形式的商用嵌入式操作系统百家争鸣的局面。基于嵌入式操作系统之上的系统才能够真正符合嵌入式系统定义中的软件

8、可裁剪、功能的可扩展、高可靠性等特征。区别于嵌入式系统,我们将不使用嵌入式操作系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。