嵌入式多媒体控制系统的制作方法
【技术领域】
[0001]本发明涉及一种多媒体控制系统,尤其是涉及一种基于嵌入式Linux平台的多媒体控制系统。
【背景技术】
[0002]嵌入式的多媒体控制系统在各种多媒体设备或多媒体软件中有着广泛的应用。但是由于多媒体产品对功能的要求越来越高,单一的控制方式,如按键控制已经无法满足多媒体产品的需求。因此,需要开发能够具备多种控制方式的多媒体控制系统。
【发明内容】
[0003]本发明的目的在于提供一种具备多种控制方式且能够提升用户体验的嵌入式多媒体控制系统。
[0004]一种嵌入式多媒体控制系统,用于控制与其连接的多媒体设备或多媒体软件。该嵌入式多媒体控制系统包括一微处理器。该微处理器设置有USB接口、电源接口、SD卡槽、VGA接口、串行接口。微处理器可连接多种用于操作多媒体设备或多媒体软件的输入设备,其中,多种输入设备包括红外遥控、按键、手柄以及触摸屏。
[0005]进一步地,微处理器为可连接多个外部设备。微处理器装载有一嵌入式系统。
[0006]进一步地,嵌入式系统包括一输入子系统。该输入子系统包括设备驱动层模块、系统核心层模块和事件处理层模块。设备驱动层模块用于将输入设备的输入信息传送到系统核心层模块;核心层模块将输入信息转换成事件处理层模块可识别的输入事件;事件处理层根据输入事件对输入设备进行驱动。
[0007]进一步地,微处理器通过输入子系统对多种输入设备进行驱动,从而实现多种控制方式。多种控制方式包括红外遥控、按键控制、手柄控制以及触摸屏控制。
[0008]进一步地,多媒体设备或多媒体软件包括一图形界面。
[0009]本发明的嵌入式多媒体控制系统具备多种控制方式,能够更加友好、更加有效地控制多媒体设备或多媒体软件,并且能够适应于更多各类的多媒体设备或多媒体软件,从而能够提升用户体验。
【附图说明】
[0010]图1为一实施例的嵌入式多媒体控制系统的结构示意图。
【具体实施方式】
[0011]下面将结合具体实施例及附图对本发明嵌入式多媒体控制系统作进一步详细描述。
[0012]如图1所示,一较佳实施例中,本发明的嵌入式多媒体控制系统用于控制与其连接的多媒体设备或多媒体软件,例如音频或视频播放器、电子游戏、电子相册或相机等。本发明的嵌入式多媒体控制系统包括一微处理器以及与该微处理器连接的红外遥控模块、喇口八、触摸屏、网卡接口以及多个按键。该微处理器设置有多种接口,包括USB接口、电源接口、SD卡槽、VGA接口及串行接口等。微处理器可通过上述接口与多种用于操作多媒体设备或多媒体软件的输入设备相连接,从而实现多种不同类型的控制方式。其中,多种输入设备包括红外遥控、按键、手柄及触摸屏等。
[0013]在本实施方式中,微处理器优选为S3C6410微处理器。S3C6410微处理器采用了64/32位内部总线架构,该64/32位内部总线结构由AX1、AHB和APB总线组成。S3C6410微处理器包括许多强大的硬件加速器,如视频处理、音频处理、图像处理、显示操作及缩放等。该微处理器可连接多个外部设备,例如通过相机接口与相机相连接、通过串口与计算机相连接等。
[0014]在微处理器中装载有一嵌入式系统,优选该嵌入式系统为Linux系统。该嵌入式系统包括一输入子系统。该输入子系统包括设备驱动层模块、系统核心层模块和事件处理层模块。其中设备驱动层用于对与本发明的嵌入式多媒体控制系统连接的多媒体设备或多媒体软件进行访问,并且用于将与本发明的嵌入式多媒体控制系统连接的输入设备的输入信息传送至系统核心层模块。系统核心层模块用于将接收到的输入信息转换成事件处理层模块所能够识别的输入事件,并将输入事件传送至事件处理层。事件处理层根据所接收到的输入事件对输入设备进行驱动,并在多媒体设备或多媒体软件的图形界面进行显示相应操作。
[0015]因此,本发明的嵌入式多媒体控制系统能够对多种不同的输入设备进行驱动,从而能够实现多种控制方式,例如红外遥控、按键控制、手柄控制以及触摸屏控制等。
[0016]下文将通过一音频播放器的控制对本发明的嵌入式多媒体控制系统的控制过程进行描述。
[0017]本发明的嵌入式多媒体控制系统与一计算机相连接,用于控制装载于计算机中的一音频播放器。另外本发明的嵌入式多媒体控制系统还与一输入设备连接,优选该输入设备为设置有多个按键的按键面板。预先在嵌入式多媒体控制系统中内置多个指令,包括播放指令、暂停指令、快退指令、快进指令以及切换播放模式指令等。相应地,上述多个按键包括:播放按键、暂停按键、快进按键、快退按键以及切换播放模式按键等。当用户按下播放按键时,嵌入式多媒体控制系统检测到该按键被按下,则通过输入子系统控制音频播放器播放音频。可以理解地,用户可通过按下其他按键进行相应的操作,在此就不赘述。
[0018]本发明的嵌入式多媒体控制系统通过一微处理器以及搭建在该微处理器上的嵌入式系统,可以通过多种输入设备来控制多媒体设备或多媒体软件。因此,本发明的嵌入式多媒体控制系统能够更加友好、更加有效地控制多媒体设备或多媒体软件,并且能够适应于更多种类的多媒体设备或多媒体软件,从而能够提升用户体验。
[0019]虽然对本发明的描述是结合以上具体实施例进行的,但是,熟悉本技术领域的人员能够根据上述的内容进行许多替换、修改和变化、是显而易见的。因此,所有这样的替代、改进和变化都包括在附后的权利要求的精神和范围内。
【主权项】
1.一种嵌入式多媒体控制系统,用于控制与其连接的多媒体设备或多媒体软件;其特征在于,包括一微处理器;所述微处理器设置有USB接口、电源接口、SD卡槽、VGA接口、串行接口 ;所述微处理器可连接多种用于操作所述多媒体设备或多媒体软件的输入设备,所述多种输入设备包括红外遥控、按键、手柄以及触摸屏。
2.根据权利要求1所述的嵌入式多媒体控制系统,其特征在于,所述微处理器为可连接多个外部设备;所述微处理器装载有一嵌入式系统。
3.根据权利要求2所述的嵌入式多媒体控制系统,其特征在于,所述嵌入式系统包括一输入子系统;所述输入子系统包括设备驱动层模块、系统核心层模块和事件处理层模块;所述设备驱动层模块用于将所述输入设备的输入信息传送到所述系统核心层模块;所述核心层模块将所述输入信息转换成所述事件处理层模块可识别的输入事件;所述事件处理层根据所述输入事件对所述输入设备进行驱动。
4.根据权利要求3所述的嵌入式多媒体控制系统,其特征在于,所述微处理器通过所述输入子系统对所述多种输入设备进行驱动,从而实现多种控制方式;所述多种控制方式包括红外遥控、按键控制、手柄控制以及触摸屏控制。
5.根据权利要求4所述的嵌入式多媒体控制系统,其特征在于,所述多媒体设备或多媒体软件包括一图形界面。
【专利摘要】本发明涉及一种嵌入式多媒体控制系统,用于控制与其连接的多媒体设备或多媒体软件,其包括一微处理器以及与微处理器连接的红外遥控模块、喇叭、触摸屏、网卡接口以及多个按键。微处理器设置有USB接口、电源接口、SD卡槽、VGA接口、串行接口。微处理器可连接多种用于操作多媒体设备或多媒体软件的输入设备,其中,多种输入设备包括红外遥控、按键、手柄以及触摸屏。本发明的嵌入式多媒体控制系统具备多种控制方式且能够提升用户体验。
【IPC分类】G05B19-418
【公开号】CN104571011
【申请号】CN201410691648
【发明人】魏晓慧
【申请人】魏晓慧
【公开日】2015年4月29日
【申请日】2014年11月27日