论文部分内容阅读
随着信息化、智能化、网络化的发展,嵌入式系统目前已经成为通讯和消费产品的共同发展方向,嵌入式系统是当今最热门的概念之一,各种各样的嵌入式系统设备在应用数量上已经大大超过了通用计算机,使用嵌入式技术的数字机床、智能工具、工业机器人、服务机器人等日益增多。同时数字音频技术在我们社会生活中的应用也已经非常广泛,WAV、MPEG、WMA和MP3等相继出现。结合嵌入式系统的数字音频技术研究有着广阔的前景,基于嵌入式的数字音频设备以其高性价比、日新月异的发展速度等优点受到世界各国的广泛关注,本文结合市场发展需要,提出了一个比较优化的解决方案,并从理论和实践两方面对该方案进行了分析和设计。 本文致力于数字音频技术在嵌入式操作系统中的应用设计和研究,深入讨论了整个系统的软硬件设计思想与实现方法,提出了μc/OS-Ⅱ嵌入式操作系统在ARM微处理器上的移值方案,以及数字音频格式文件在软件解码上的实现方法。 全文从硬件和软件两个部分,分多个模块来安排设计我所要求的系统,其中包括μc/OS-Ⅱ嵌入式操作系统在ARM微处理器上的移植,与上位机(PC机)上USB接口的通讯,FAT16文件系统在μc/OS-Ⅱ嵌入式操作系统上的移植,以及人机界面和数字音频解码的程序设计等。 重点分析了μc/OS-Ⅱ嵌入式操作系统在ARM微处理器上移值的各个具体步骤和实现方法,在系统调试中实现了进程间的协调工作,并结合现有WINDOWS下的FAT16文件系统的特点,从实际应用和需求出发,提出了在μc/OS-Ⅱ嵌入式操作系统下运行该文件系统的修改方案,在实际应用中取得成功,同时研究了数字音频解码的软件实现方法,实现了数字音频文件在μc/OS-Ⅱ嵌入式操作系统中的播放和控制,取得了预期效果。 本文所介绍的设计方案在理论上可行、实际产品也符合市场需求,同时由于采用嵌入式系统构架上的技术优势,系统可以很方便的进行功能扩充,可见该系统有着广阔的发展前景。