编辑: 人间点评 | 2019-07-08 |
嵌入式系统产品的研制和应用已经成为我国信息化带动工业化、工业化促进信息化发展的新的国民经济增长点.另外随着消费家电的智能化,嵌入式更显重要.本课题的目的就是针对其硬件环境,搭建起一个高效、稳定的嵌入式系统平台,并利用这个平台进行图像采集的操作.嵌入式LINUX拥有LINUX系统免费、开源的特性,大家能够互相交流学习,因此在学习实验中为首选系统.本次课题是基于嵌入式Liunx系统,由USB摄像头采集并且能够在网页中显示,采用的Liunx内核是2.6版本的,采用的开发板是S3C2440A. 关键词:嵌入式系统;
ARM;
Linux;
网络摄像头 Abstract In recent years, embedded systems is getting more sophisticated, has been widely used in various industries around the world. Product development and application of embedded systems has become China'
s information technology to stimulate industrialization, the new national economic growth point to promote the development of information technology. In addition, as consumer appliances, intelligent, embedded even more important. The purpose of this project is for the hardware environment, build an efficient and stable embedded system platform and take advantage of this platform for image acquisition operation. Embedded Linux has a free, open-source characteristics of the LINUX system, we are able to communicate with each other to learn, so as the preferred system in the learning experiments. The subject is based on embedded Liunx system, collected by the USB camera and can be displayed in a web page, the Liunx kernel version 2.6, the development board is the S3C2440A. Keywords: Embedded system;
ARM;
Linux;
Camera 目录摘要 I Abstract II
第一章 绪论 -
1 - 1.1 嵌入式系统概述 -
1 - 1.1.1嵌入式系统的简介 -
1 - 1.1.2 嵌入式系统的组成 -
1 - 1.1.3 关于嵌入式系统的开发 -
3 - 1.2 嵌入式操作系统概述 -
5 - 1.2.1 嵌入式操作系统的定义 -
5 - 1.2.2 嵌入式Linux操作系统 -
5 - 1.3 ARM体系结构和硬件开发平台 -
6 - 1.3.1 ARM体系结构的技术特点 -
6 - 1.3.2 Samsung S3c2440 处理器简介 -
6 - 1.3.3 TQ2440开发板简介 -
7 - 1.4 本课题的研究目的和意义 -
7 - 1.5 本课题的研究内容和主要工作 -
8 -
第二章 交叉编译环境的建立 -
9 - 2.1 主机端的软硬件描述 -
9 - 2.1.1 主机端的硬件配置 -
9 - 2.1.2 主机端的软件配置 -
9 - 2.2 具体布局和相关设置 -
10 - 2.2.1 具体布局 -
10 - 2.2.2 相关设置 -
10 - 2.4 交叉编译工具 -
13 - 2.4.1 交叉编译工具的安装与配置 -
13 - 2.4.2 测试安装 -
13 - 2.5 本章小结 -
14 -
第三章 在Linux控制台下使用libjpeg显示JPEG图像在framebuffer上-15 - 3.1 Framebuffer概述 -
15 - 3.2 Framebuffer的编程使用 -
15 - 3.3 libjpeg函数库介绍 -
17 - 3.1 libjpeg解压过程 -
17 - 3.6 本章小结 -
18 -
第四章 Video4linux2规范 -
19 - 4.1 Video4linux2简介 -
19 - 4.2 Video4Linux和USB摄像头驱动配置 -
19 - 4.2.1配置界面的使用方法 -
19 - 4.2.2 Video4Linux驱动配置 -