文档介绍:【摘要】自从电子技术发展起来之后,ARM因其体积小、低功耗、低成本、高性能的优势,正以惊人的速度向前发展,在工业控制、消费类电子产品和成像安全产品、无线网络与通讯等领域得到了广泛应用,极大地改进了这些行业的生产效率,提高了生产力。除此以外,ARM微处理器及技术还应用到许多不同的领域,并会在将来取得更加广泛的应用,ARM技术在许多不同领域的地位日益巩固。
本文主要是通过对ARM9系列工作原理的描述,继而利用ADS开发软件,在CodeWarrior IDE集成开发环境下编写程序,最后利用编写I2S主函数实现串口设置和初始化,中断,录/放音功能,并通过JTAG仿真,最终在超级终端中查看结果。
【关键词】:ARM, 程序编写,录/放功能
ABSTRACT
Develops after the electronic technology, because ARM its volume small, low power loss, low cost, high performance superiority, is developing forward by the astonishing speed, in the industrial control, the expense class electronic products and image formation domains and so on security product, work munication obtained the widespread application, improved these profession production efficiency enormously, enhanced the productive forces. Except for this, the ARM microprocessor and the technology also apply to many different domains, and will obtain the more widespread application ARM technology in the future to be day by day consolidated in many different domain statuses.
This article is mainly through to the ARM9 series principle of work description, subsequently using the ADS development software, in CodeWarrior under the IDE integrated development environment the write program, finally piles the I2S main function to realize the serial port establishment and the initialization, the interrupt, records/the playback function, and through the JTAG simulation, examines the result finally in the super terminal.
【KEY WORD】:ARM, Programming , records/the playback function
目录
一、引言 1页
二、ARM体系结构介绍 2页
(一)ARM920T硬件平台简介 2页
(二)ARM ADS软件介绍 2页
三、I2S音频接口的设计原 3页
(一)数字音频基础 3页
(二)I2S音频接口 4页
(三)WAV声音格式 5页
(四)I2S调用 6页
(五)录放音流程图 7页
(六)电路设计原理 10页
(七)设计步骤 12页
四、总结 19页
五、参考文献 19页
六、致谢 19页
一、引言
嵌入式系统的出现至今已经有30多年的历史了,嵌入式技术也历经了几个发展阶段。进入90年代后,以计算机和软件为核心的数字化技术取得了迅猛发展,不仅广泛渗透到社会经济、军事、交通、通信等相关行业,而且深入到家电、娱乐、艺术、社会文化等各个领域,掀起了一场数字化技术革命。
早期的嵌入式系统只是为了实现某些特定功能,使用一个循环控制对外界的请求进行处理。不可否认,这对于简单的系统而言是足够的,但是当我们的系统变得日渐复杂庞大的时候,如果我要增添一项功能的时候,很可能不得不重新进行系统的设计,这无疑会增加开发的成