嵌入式二维图形显现系统开题报告
2020-04-15 15:43:21
1. 研究目的与意义(文献综述包含参考文献)
文 献 综 述
嵌入式系统与通用计算机系统相对应。嵌入式系统也被称为嵌入式计算机系统与通用计算机系统不同的是一般嵌入式系统只是运行平台不能独立作为开发平台。通常只有程序开发人员才可以对其编程一般不允许普通用户对其编程,但是可以为用户提供一定的输入输出接口。比如”电子表”、”手机”、”微波炉”、”汽车控制系统”、飞行控制系统等#1048880;都可以被归为嵌入式系统。
嵌入式系统一般由嵌入式硬件和软件组成#1048880;且软件与硬件紧密集成。硬件以嵌入式微处理器为核心集成存储器和系统专用的输入输出设备#1048882;软件包括初始化代码及驱动、嵌入式操作系统和应用程序等,这些软件有机地结合在一起形成系统特定的一体化软件。
2. 研究的基本内容、问题解决措施及方案
要研究的问题:
(1)首先要进行u_boot的移植,uboot可以再很多种cpu架构上运行,同时也支持很多开发板,但是每种cpu架构之间有差别,或者开发板的资源不同,假如在某款开发板上能正常引导启动操作系统的话,并不意味着在其他款就能引导启动,建立一款统一的bootloader几乎是不可能的,但是经过大师们的努力,能够实现通过简单的配置改动,就可以实现引导启动很多操作系统。
(2)然后是内核的配置和裁剪,过介绍内核的结构,首先从感性上认识linux内核,大致知道内核源码与内核功能上的框架性结构。linux操作系统常见功能,也就是提供的api接口包括,进程管理,进程间通讯,网络协议栈,文件系统,设备i/o管理等。以及其他内核中的子模块,例如bsp模块,中断管理模块,时钟管理模块,能耗管理模块等。它们之间的关系可以通过一张图来表示出来。