一种车载多功能装置及其嵌入式操作系统制作方法
2020-01-15

一种车载多功能装置及其嵌入式操作系统制作方法

一种车载多功能装置及其嵌入式操作系统制作方法,设计车载娱乐和倒车监视多功能信息系统。本发明装置由影音信息接收单元和摄像监视单元及微处理单元以及显示控制单元组成;本发明方法以本发明装置的微处理单元和计算机,通过程序建立嵌入式操作系统并烧写在微处理单元的快闪式存储器上。本发明同时具有影音娱乐和实时进行视频监视车后景像,通过触摸屏进行操作,简洁、方便、直观的操作模式,对于要完成的功能及操作清晰、直观的展示出来,增加了操作的简易性及舒适性。本发明可广泛应用于各种汽车中,特别适用于载人的客车和小轿车中。是保证行车安全及娱乐享受的理想装置。

在第(I)-④步完成之后,建立应用程序的快闪式存储器(FLASH存储器)磁盘分区,到网站上下载Yaffs的源代码,并在内核中建立相应的目录将其下载的源代码拷贝到其目录下。.编译内核并将内核下载到微处理单元的快闪式存储器(FLASH存储器)中。至此一个基本的嵌入式操作系统的平台就已经建立起来了。

①建立嵌入式交叉开发环境

2.本发明通过触摸屏进行操作,简洁、方便、直观的操作模式,对于要完成的功能及操作清晰、直观的展示出来,增加了操作的简易性及舒适性。

息的需求。

①建立音视频的播放程序。 由于Qt/E是为嵌入式设备上的图形用户接口和应用开发制定的C++语言工具开发包,是专门为小型设备提供图像用户界面的应用框架和窗口系统。Qtopia是基于Qt/E库的基础上,专门针对运行嵌入式Linux的移动计算设备和手持设备所研发的开放源码的一套应用程式包和研发库,界面优美。本系统采用的Qtopia不仅提供了一个友好的图形界面,对于开发者来说,也为终端用户提供了一套核心应用程序,如日历、媒体播放器、图片浏览器等应用程序。

④创建开发根文件系统 在第(I)-③步完成之后,从网站上下载BUSYB0X,并使用BUSYB0X软件进行功能裁减,产生一个最基本的根文件系统。在上面的裁剪、修改完成之后,需要使用工具mkcramfs产生烧写映象文件。

3.当系统的影音娱乐等功能需要丰富升级时,基本不需要做太大改动只需要添加相应的驱动程序及应用程序即可。由于我们采用的是开源的Linux操作系统,对于开发的具体环节都能够得到清晰的代码表示,方便后续开发及完善,非常便捷的满足对影音娱乐

②建立可视倒车应用程序

①建立音视频的播放程序。

图2.本发明装置的微处理单元模块的原理示意图;

(3)调试、集成嵌入式操作系统

图2.本发明装置的微处理单元模块的原理示意图;