毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于DM6467的视频采集系统设计(2)
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)嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持。
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于FPGA图像存储系统的图像采集技术研究
下一篇:
雷达低副瓣微带天线阵列设计+文献综述
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
HFSS形状渐变方法的槽缝加载微带天线设计
浅析施工企业保理融资成...
大规模MIMO系统的发展研究现状
高效课堂教师问卷调查表
小型通用机器人控制系统设计任务书
从企业eHR建设谈管理信息...
MNL模型历史城区居民活动...
遥感土地用变化监测国内外研究现状
提高小學语文課堂朗读教...
《水浒传》中血腥暴力研...
PCI+PID算法直流力矩电机速...