3.2.5 主函数(main)    23
3.3  采集与显示过程的实现    24
3.3.1 Makefile的编译    24
3.3.2  Xshell终端    25
3.3.3  采集与显示的过程    26
3.4  本章小结    28
结  论    29
致  谢    30
参考文献    31
1  绪论
1.1  嵌入式系统介绍
嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统[1]。
1.1.1  嵌入式系统的发展历史
嵌入式系统最初是以单片机出现,最早的单片机是因特尔公司的8048,它出现在1976年[2]。摩托罗拉在这个时候也推出了68HC05。初期的单片机都含有256KB的RAM、4K的ROM、4个8位并口、1个全双工串行口、两个16位定时器。在80年代,Intel又推出了8051,这是对8048的完善,同时这又是单片机的历史上值得纪念的篇章,至今51系列仍在各种产品中广泛使用。
从80年代早期开始,嵌入式系统的程序员开始用商业级的“操作系统”编写嵌入式应用软件,这样可以使开发周期变短,同时还可以降低开发资金,提高了开发效率,由此嵌入式系统真正出现。准确的说,那个时候的操作系统是一个实时核,包含了任务管理、任务间通讯、同步与相互排斥、终端支持、内存管理等功能,这是许多传统操作系统已有的特征。其中VRTX、IPSOS和Vxworks、QNX可以说是当时比较经典的系统。这些嵌入式系统采用了占先式调度,从而响应时间段,任务执行的时间能够确定;同时,系统的内核非常小,具有可裁剪,可移植和可扩充的特性,可以移植到各种处理器上;还具有较长的实时核可靠性,适合嵌入式应用。
90年代以后,随着对系统要求的提高,软件规模逐渐上升,实时核慢慢发展成为了实时多任务操作系统(RTOS),同时作为一种软件平台逐步成为目前国际嵌入式系统的主流。这时候嵌入式操作系统具有广阔发展前景,出现了Palm OS,WinCF,嵌入式Linux,Lynx,Nucleux,Hopen,Delta OS等嵌入式操作系统。
而在所有的嵌入式操作系统中,Linux系统发展的最快,并且应用很广泛,渐渐成为了嵌入式开发中的首选[3]。Linux作为嵌入式系统的优势有:
(1)低成本开发系统
(2)可应用于多种硬件平台
(3)可定制的内核
(4)性能优异
(5)良好的网络支持
1.1.2  嵌入式系统的结构
嵌入式系统是由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成[4]。执行装置收到计算机发出的控制命令,同时进行相应的操作。结构如下:
          应用程序
文件系统    图形用户接口    任务管理
        实时操作系统
    硬件抽象层/板级支持包
D/A    
嵌入式微处理器
    通用设备接口
A/D        ROM
I/O        SDRAM
 嵌入式计算机系统的组成
1.1.3  嵌入式系统的发展趋势
在当今快速发展的信息数字时代,使得嵌入式产品有着巨大的发展契机,为嵌入式市场展现了美好的前景,同时也对嵌入式生产厂商提出了新的挑战[3],从中可以看到未来的几大发展趋势:
(1)嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持。
上一篇:基于FPGA图像存储系统的图像采集技术研究
下一篇:雷达低副瓣微带天线阵列设计+文献综述

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

变分模态分解方法研究及...

HFSS形状渐变方法的槽缝加载微带天线设计

浅析施工企业保理融资成...

大规模MIMO系统的发展研究现状

高效课堂教师问卷调查表

小型通用机器人控制系统设计任务书

从企业eHR建设谈管理信息...

MNL模型历史城区居民活动...

遥感土地用变化监测国内外研究现状

提高小學语文課堂朗读教...

《水浒传》中血腥暴力研...

PCI+PID算法直流力矩电机速...