摘要: |
嵌入式操作系统是开发嵌入式产品的有力工具。随着“后PC时代”的到来,嵌入式计算机产品的开发日渐火爆。在控制领域,随着32位单片机的功耗不断降低,价格不断走低,越来越得到国人的认可。实时多任务的嵌入式操作系统的使用也受到越来越多的重视,嵌入式操作系统的产品与市场也日趋活跃。
随着汽车工业和电子工业的飞速发展,汽车音响得到了不断的更新和完善。汽车音响是最早应用在汽车上的电子产品,它已由最初的汽车收音机演变成集视听娱乐、通讯导航、辅助驾驶多种功能于一身的综合性多媒体车载电子系统,并成为未来汽车上一个不可或缺的组成部分。
ROM和RAM是进行嵌入式系统开发的主要瓶颈资源,降低ROM和RAM的使用量直接就可以降低成本。这就要求我们用更小的资源完成更高质量的代码。本文针对这种现状,介绍一下在阿尔派公司嵌入式汽车音响开发中是如何来降低ROM和RAM的使用量,是如何提高产品的性能。其中主要涉及到的方法有引擎的使用;主要涉及到的数据结构是模式迁移表。并以DVD模块为主详细的说明引擎、模式迁移表的具体应用,以及在应用中遇到的问题及解决方法。开发语言采用NECV850SG2系列单片机C语言,它是一种嵌入式的C语言,与标准C语言相似,适用于嵌入式软件开发。
|