论文部分内容阅读
随着科技的发展,嵌入式IC的功耗不断降低,而主频逐渐提高,其支持的功能也越来越丰富;所以我们在日常生活中使用的嵌入式产品越来越多,尤其是数位产品,它们给人们的生活带来了许多的便利和乐趣。最近几年,市场上嵌入式点歌机产品销量逐渐超越传统的PC版产品,作为karaoke市场点歌机系统的发展趋势,对其现有技术进行分析、整理,并对未来技术发展进行跟踪、预测,具有重要的现实意义。凌阳SPHE系列IC在市场上主要定位于多媒体娱乐领域,许多知名的数位产品都采用SPHE系列的IC。本人在工作中有幸参与了基于SPHE系列IC的点歌机产品开发,该项目主要开发面向台湾家庭市场的机顶盒(Set Top Box)点歌机,支持MPEG1/2、DIVX、MP3、MIDI等音视频数据播放,支持SATA硬盘/光驱、SD卡、U盘等存储设备,同时支持国语、客家语、英语、日语四种操作界面;实现了点歌单元、MP3收藏、媒体播放、影音收藏、灌录单元、系统设置等功能模块。在实际的开发工作中,本人先后分析、解决了一些技术难点,实现了多个平台功能。经过一年多努力,此款产品于2010年成功在台湾市场进行销售。本文根据在实际项目工作中遇到的技术课题展开论述,主要包含下列内容:1、首先分析影响STB点歌系统产品品质的一些细节问题,包括开发STB点歌系统会涉及哪些技术问题,以及如何在开发过程中有效控制产品品质的思路等方面;对STB点歌系统未来会使用的新技术,如高清视频、无线通讯等,进行分析、归纳;2、分析了STB点歌机系统需求,阐述了系统架构;3、设计了Bootloader的基本运行流程,并完成了其中几个关键技术的代码实现,包括EXT2/FAT32文件系统,TFTP网络协议等的实现;4、最后分析了音视频数据的处理,重点对原/伴唱切换时的AV同步控制方法进行了实现。