以S3C2440为核心的多媒体控制器设计

网友投稿 279 2022-11-14

以S3C2440为核心的多媒体控制器设计

系统设计

1 硬件系统

图1为系统的硬件结构框图。

嵌入式多媒体控制器硬件结构框图

2、软件部分

3 、多媒体娱乐应用软件的方案设计

基于 MiniGUI的嵌入式娱乐系统软件,应该最大限度满足视听娱乐的要求。能提供视频播放、 音频播放等多媒体处理软件,个人信息管理软件及无线网络服务。其中,音频应能支持 MP3 ,WMA , WAV 等格式,视频支持 AVI(XviD &DivX4. 0 &5. 0)格式。个人信息管理程序提供备忘录、 记事本、 名片夹等多种功能。无线网络服务提供全功能的 Web 浏览器。用户通过触摸屏与应用软件进行交互,提供了友好的人机界面。

图2 基于 MiniGUI的多媒体处理软件架构

基于 MiniGUI的多媒体处理软件架构该系统中的所有应用程序都以J FFS2 进程的形式执行,MiniGUI提供应用程序管理功能。所有的应用程序都运行在同一个地址空间,这样大大提高了程序之间的通讯效率。当应用程序之间需要通讯时,可以通过 MiniGUI 提供的 request/ response 接口实现。我们使用消息驱动作为应用程序的创建构架,触摸屏的按击由 MiniGUI支持系统,窗口管理器收集,将其以事先约定的格式翻译为特定消息,每一个多媒体处理应用程序都包含有自己的消息队列,支持系统将消息发送到应用程序的消息队列中,应用程序建立一个消息循环,在这个循环中读取消息,应用程序同时提供一个处理消息的标准函数,在消息循环中,系统调用此函数,在此函数中处理相应的消息,完成用户的请求。

图3 基于消息驱动的应用程序框架

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微软云计算介绍与实践(实践之十九)
下一篇:使用springboot跳转到指定页面和(重定向,请求转发的实例)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~