当前位置:文档之家› 微处理器的嵌入式系统研究毕业论文

微处理器的嵌入式系统研究毕业论文

微处理器的嵌入式系统研究毕业论文
微处理器的嵌入式系统研究毕业论文

微处理器的嵌入式系统研究毕业论文

目录

前言 (1)

1绪论 (2)

1.1 嵌入式系统定义 (2)

1.2 嵌入式系统的组成 (2)

1.3 嵌入式系统的应用领域 (2)

1.4 嵌入式系统的发展历史及趋势 (3)

1.5 ARM概述 (3)

2系统需求分析 (7)

2.1 需求分析 (7)

2.2 系统总体设计 (7)

3 系统硬件设计 (9)

3.1 核心处理器LPC2114简介 (9)

3.2 系统功能模块 (10)

3.2.1 电源模块 (10)

3.2.2 复位电路 (10)

3.2.3 系统时钟电路 (11)

3.2.4 JTAG接口电路 (12)

3.2.5 键盘电路 (12)

3.2.6 I2C接口电路 (12)

3.3 硬件开发工具ORCAD9.2简介 (13)

4 嵌入式系统软件开发 (14)

4.1 嵌入式系统软件的组成 (14)

4.2 嵌入式系统软件运行流程 (15)

4.3 LPC2114的启动代码 (15)

4.4 μC/OS-Ⅱ简介 (20)

4.5 选择μC/OS-Ⅱ的原因 (21)

4.6 应用程序开发 (22)

4.6.1 键盘输入控制 (22)

4.6.2 中断程序 (23)

4.6.3 定时器控制程序 (25)

5 系统调试 (29)

5.1 程序调试 (29)

5.1.1 CodeWarrior IDE集成开发环境和AXD调试器说明 (29)

5.1.2 工程的编辑 (30)

5.1.3 工程的调试 (35)

5.1.4 程序调试 (37)

5.2 固化程序 (39)

5.2.1使用JTAG接口下载 (40)

5.2.2 使用ISP下载 (40)

总结 (43)

参考文献 (44)

致谢词 (45)

附录 (46)

前言

随着电子技术和计算机技术的进一步发展,嵌入式系统将起着越来越重要的作用,无论是民用还是军用随处都可以看见嵌入式系统的身影。在我国,到目前为止,在嵌入式系统研究方面,比起世界先进技术,落后了很多,基本上没多少核心技术,先进技术的知识产权都在国外。我国目前还没有生产出可以在市场上竞争的芯片,但是随着国家的重视和投资,以及不断吸收世界先进技术,在一些领域已经能够实现国产化了。但是这离许多世界先进技术还相差甚远。虽然现在经济全球化,但我们得到的只是一些落后的技术。因此必须培养自己的人才,研究核心技术,掌握核心技术。本次毕业设计的题目正是“基于LPC2114微处理器的嵌入式系统研究”。本次设计涉及到了嵌入式系统开发的两个重要模块。包括硬件开发和应用程序开发。旨在研究嵌入式系统的开发流程,掌握嵌入式系统的基本开发方法,以及掌握一些硬件和软件的开发和调试工具。

显然,本次设计的任务量是繁重的。再加上,以前我并没有接触过嵌入式系统这一领域。所以,对我来说,任务就更加繁重。但我相信,通过我的努力,一定可以完成本次设计的任务。并且为我以后的工作和学习打下坚实的基础。

1绪论

1.1 嵌入式系统定义

从应用来看:嵌入式系统是计算机的一种应用形式,通常是指嵌入到对象系统中的专用计算机系统。嵌入式系统被定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、能适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

从组成来看:把基于处理器(通用处理器和嵌入式处理器)的设备称为计算机,把计算机分成两大部分,即通用计算机和嵌入式计算机。嵌入式系统也称为嵌入式计算机,因此嵌入式系统被定义为非通用计算机系统,即专用计算机系统。

1.2 嵌入式系统的组成

一个典型的嵌入式系统主要由以下几部分组成:

(1) 硬件系统

硬件系统由嵌入式微处理器、外围接口硬件设备组成。

(2) 嵌入式操作系统

在嵌入式操作系统中,一般都要采用嵌入式实时操作系统(RTOS),RTOS一般包括实时核(kernel)及用户特定的板级支持包(BSP),它介于硬件系统及上层软件之间,为所有的上层软件提供一个多任务的实时操作系统环境及一整套API。当然,在一些简单的嵌入式应用系统中,并没有操作系统的支持。应用程序直接对底层硬件进行访问。

(3) 应用软件

应用软件是针对特定的应用需求开发的软件,完成嵌入式系统的主要功能。大部分嵌入式系统开发人员选用的软件开发模式是先在PC机上编写软件,再进行软件的移植工作。

1.3 嵌入式系统的应用领域

嵌入式系统广泛地应用在人们生活、工作的各个方面。如:

(1)消费类电子产品。如机顶盒,个人移动设备(PDA),数码音频播放器(MP3),数码相机,视频游戏播放器,IP等等。

(2)办公自动化产品。如激光打印机,传真机,扫描仪,复印机和LCD投影仪等。

(3)控制系统与工业自动化。如智能控制设备,智能仪表、现场总线设备,数控机床,机器人等。

(4)生物医学系统。如X光机的控制部件,EEG和ECG设备,CT,超声检测设备,核磁共振设备等。

(5)现场仪器。如测量温度,湿度,电压,电流的仪器。还有各种协议分析器,用于分析网络协议。还有数字示波器等。

(6)网络通信设备。调制解调器,数据通信基础设备,IP网上多媒体设备,网关,路由器,加密解密设备,GPS设备,交换机,网络接入盒等。

(7)电信设备。交换机,终端适配器TA,ATM交换机,帧中继和一些通信设备。

1.4 嵌入式系统的发展历史及趋势

嵌入式系统的出现至今已经有30多年的历史了,嵌入式技术也历经了几个发展阶段。

第一阶段是以单芯片为核心的可编程控制器形式的系统,同时具有与监测、伺服、指示设备相配合的功能。

第二阶段是以嵌入式CPU为基础、以简单操作系统为核心的嵌入式系统。

第三阶段是以嵌入式操作系统为标志的嵌入式系统。

第四阶段是以基于Internet为标志的嵌入式系统,这是一个正在迅速发展的阶段。

就嵌入式系统的而言,其发展趋势表现在如下几个方面。

(1)开发平台的完备性

嵌入式系统的开发是一项系统的工程,涉及到软件,硬件,系统集成等诸多方面。有的嵌入式厂商不公仅提供处理器,还提供完备的开发工具。其开发工具包括硬件工具和软件工具。

(2)嵌入式系统的网络化

网络化主要表现在在两个方面,一方面是嵌入式处理器集成了网络接口,另一方面是嵌入式设备应用于网络环境中

(3)系统的集成度的提高和性能指标的提高。

未来的嵌入式产品,是软硬件高度集成的产品。这就要求设计者尽可能地提高系统的可靠性,降低系统的功耗,精简系统的核,降低成本,对操作系统进行裁剪,用高效率的算法开发应用程序。

(4)友好的人机界面

大多数的嵌入式系统都与人进行交互,所以友好的人机界面是开发嵌入式系统的基本要求。随着嵌入式技术的发展,新的人机界面不断被开发出来,如手写输入技术,语音输入/输出技术,图像输出技术。

1.5 ARM概述

ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,1991年ARM公司成立于英国剑桥。ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,靠转让设计许可由合作公司生产各具特色的芯片,世界各大半导体生产商从ARM公司购买其设计的ARM微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。目前,总共有30多家半导体公司与ARM签订了硬件技术使用许可协议,其中包括Intel、IBM、LG半导体、NEC、SONY、菲利浦和国民半导体这样的大公司,至于软件系统的合伙人,则包括微软、升阳和MRI等一系列知名公司。基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。ARM架构是面向低预算市场设计的第一款RISC微处理器。

到目前为止,ARM微处理器及技术的应用几乎已经深入到各个领域:

①工业控制领域:作为32位的RISC架构,基于ARM核的微控制器芯片不断占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展,ARM微控制器的低功耗、高性价比,向传统的8位/16位微控制器提出了挑战。

②无线通讯领域:目前已有超过85%的无线通讯设备采用了ARM技术, ARM以其高性能和低成本,在该领域的地位日益巩固。

③网络应用:随着宽带技术的推广,采用ARM技术的ADSL芯片正逐步获得竞争优势。此外,ARM 在语音及视频处理上进行了优化,并获得广泛支持,也对DSP的应用领域提出了挑战。

④消费类电子产品:ARM技术在目前流行的数字音频播放器、数字机顶盒和游戏机中得到广泛采用。

⑤成像和安全产品:现在流行的数码相机和打印机中绝大部分采用ARM技术。手机中的32位SIM智能卡也采用了ARM技术。

除此以外,ARM微处理器及技术还应用到许多不同的领域,并会在将来取得更加广泛的应用。

采用RISC架构的ARM微处理器一般具有如下特点:

①体积小、低功耗、低成本、高性能;

②支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;

③大量使用寄存器,指令执行速度更快;

④大多数数据操作都在寄存器中完成;

⑤寻址方式灵活简单,执行效率高;

⑥指令长度固定;

ARM微处理器目前包括下面几个系列,以及其它厂商基于ARM体系结构的处理器,除了具有ARM 体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域。

- ARM7系列

- ARM9系列

- ARM9E系列

- ARM10E系列

- SecurCore系列

- Inter的Xscale

- Inter的StrongARM

其中,ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。SecurCore系列专门为安全要求较高的应用而设计。

ARM7微处理器系列:

ARM7系列微处理器为低功耗的32位RISC处理器,最适合用于对价位和功耗要求较高的消费类应用。ARM7微处理器系列具有如下特点:

-具有嵌入式ICE-RT逻辑,调试开发方便。

-极低的功耗,适合对功耗要求较高的应用,如便携式产品。

-能够提供0.9MIPS/MHz的三级流水线结构。

-代码密度高并兼容16位的Thumb指令集。

-对操作系统的支持广泛,包括Windows CE、Linux、Palm OS等。

嵌入式毕业论文:嵌入式系统的应用.doc

嵌入式毕业论文:嵌入式系统的应用 古典文学中常见论文这个词,当代,论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称为论文。以下就是由编为您提供的嵌入式毕业论文。 一、嵌入式系统及其应用概述 嵌入式系统是以应用为中心,以计算机技术为基础,软件可编程,硬件可剪裁、重构的专用计算机系统。该系统通常嵌入在对象环境中,并通过其在对象环境下运行的特定程序,完成对外界物理参数地采集、处理,达到对控制对象地响应或人机交互的功能。 目前,嵌入式系统的发展方向主要是解决接口多样性、适应性、灵活性和集成开发环境等的特定应用问题。嵌入式系统应用的底层性与对象系统的紧耦合性是其显着的基本特征。所以,最大限度的满足对象数据采集、控制、开发环境、功耗,以及适应能力、可靠性等品质因数是选择嵌入式系统的标准。 为适应技术发展需求,嵌入系统在不断追求结构紧凑、坚固可靠、技术密集、高度分散的同时,尤以不断创新为嵌入式系统的发展核心。使嵌入系统凸现了高技术门槛,主要表现在软硬件设计的紧密相关性上,特别是构建rtos系统需透彻了解rtos 的工作机制和系统资源配制,掌握底层软件、系统软件和应用软件的设计、调试方法。

随着对嵌入式系统的智能化愈加关注,现场可编程、调试、引脚配置变得非常重要和必不可少。所以,用户可配置的sco(在片系统)已成为现阶段嵌入式系统的核心发展技术。通过现场可编程阵列把接口应用设计和系统开发留给系统设计者,提供灵活、多样的片上电路设计平台,使电路板设计变成在片的芯片配置,将嵌入系统地设计带入了软硬件的双编程时期,进一步缩短 了产品开发周期。而下一代的在片系统还将发展成一个muc数量可缩放的集合体。 在嵌入式应用系统中,虽然高端产品不断涌现,但由于应 用对象、环境的不同特点,嵌入系统的8位机产品仍因应用对象的有限响应时间、完备的集成开发环境、良好的性价比等优势仍然占据着低端应用系统的主流地位。cygnel公司的c8051f系列产品就充分印证了这点。 回顾嵌入式系统的发展历程,已经历了由模拟向数字的演进过程,现又逐步演变为数模并存情形。由最初软件编程主宰的微处理器(嵌入式微处理器、数字信号处理器、单片机),到硬编程主宰的专用集成电路时代,再到今天的现场可编配置时代。嵌入式系统的核心技术正沿着"许氏循环"的浪潮不断前行。而配套的软件设计平台也随着科技进步在不断得到完善。可以预期,软硬双可编程的嵌入式系统时代必会带来更加便捷的开发环境和 技术支持。 二、嵌入系统的设计原则

基于STM32的嵌入式操作系统程序设计及实现本科毕业论文 精品

本科毕业论文(设计) 论文题目:基于STM32的嵌入式操作系统程序设计及实现 姓名:郝宇 学号:0930******** 班级:01班 年级:2009级 专业:电子信息工程学院:信息工程学院指导教师:丁光哲讲师完成时间:2013年5月20日

作者声明 本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。 毕业论文(设计)成果归武昌工学院所有。 特此声明 作者专业:电子信息工程 作者学号:0930******** 作者签名: 年月日

基于STM32的嵌入式操作系统 程序设计及实现 郝宇 The Design and Implementation of embedded operating system program based on STM32 Hao, Yu 2013年5月20日

摘要 随着科学技术不断的进步,工业生产越来越先进复杂,操作系统μC/OS-II 是高效、稳定、可靠、节能的系统,广泛应用安防,消费电子中。而基于Cortex-M3架构下的STM32是一款性价比优越新型微处理器,将μC/OS-II移植到STM32 上能够发挥其高效的性能,从而投入社会生产,制造出很多有用又实惠的电子产品,为我们的生活带来便利。 本文主要的研究内容是μC/OS-II操作系统理论分析、移植方法、应用程序设计及调试仿真实现。首先,对μC/OS-II的理论分析,研究其实际应用及系统结构;其次,分析STM32硬件平台及μC/OS-II的移植需求;最后,在μC/OS-II 上开发LCD,LED,按键KEY等应用程序,并对多任务系统调试分析。主要研究结论如下: (1)μC/OS-II操作系统主要分为任务管理、内存管理和时间管理三大部分,其间通信是通过消息队列和消邮箱。 (2)μC/OS-II移植主要在OS_CPU.H,OS_CPU_C.C,OS_CPU_A.ASM三个文件中,涉及到数据类型、堆栈、中断定义和任务切换等。 (3)应用程序设计优先级分配要合理,硬件平台初始化模块化处理。 关键词:嵌入式系统;μC/OS-II;移植

基于蓝牙模块的52单片机的遥控系统毕业论文

基于蓝牙模块的52单片机的遥控系统毕业论文

毕业论文 论文题目基于蓝牙模块的52单片机 的遥控系统

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

(完整版)基于ARM嵌入式系统的Socket通信设计毕业设计

毕业论文 题目基于ARM嵌入式系统的Socket通信设计

摘要 嵌入式系统是计算机技术、半导体技术和电子技术的综合体,已经广泛应用于科学研究、工程设计、国防军事、自动化控制等各个领域。随着网络通讯技术的迅猛发展,生产和生活中广泛要求嵌入式系统终端能够完成网络通讯功能。论文就是以ARM7 TDMI为嵌入式开发平台,开发具有网络通信功能的嵌入式终端。 SOCKET是一个通信链的句柄,通过套接字向网络发出请求或者应答网络请求,用于TCPIP协议的应用程序之间的相互通信。论文选择了ARM体系结构的嵌入式LPC2200处理器,根据系统的需求,在综合各种设计方案的基础上,选择移植带有TCPIP协议的ucLinux嵌入式操作系统。裁剪和定制系统后,构建相关的文件系统。在此基础上,编写应用程序,调用系统的Socket通信函数,实现服务器端和客户端的通信。描述IP地址和端口,用于在两个 论文成功的实现了嵌入式设备的网络接入功能,各个带有网络通讯功能的嵌入式终端可以相互通讯,扩大了和提高了嵌入式设备的应用范围,对嵌入式系统的发展有较大的意义。

关键词:嵌入式系统;ARM7TDMI;socket;TCPIP Abstract The embedded system is a complex system with the computer technology, semiconductor technology and electronic technology .It widely used in scientific research, engineering, national defense, automation and other fields. With the rapid development of network communication technology,our production and life requires the terminal to complete the network communication function in a wide range of embedded systems. The Paper select the ARM7 TDMI for embedded development platform, develop the embedded network communication terminal. Socket is a communication chain applications,. The paper select LPC2200 embedded ARM as processor architecture, with the system need, design the integration based on transplantation with TCP IP protocol ucLinux embedded operating system. The paper build related file system.after cutting and custom systems. On this basis, finished an application, and call the system function of Socket Communications, achieve server and client communication. The paper achieved the network access functions of the embedded device, the embedded with a network communication terminal can communicate with each other, and expand and improve

单片机控制系统毕业论文论文

. 1 毕业设计(论文) 论文题目:单片机控制系统毕业论文 中文摘要 随着新技术的不断开发与应用,近年来单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机的应用已经渗透到电力、冶金、化工、建材、机械、食品、石油等各个行业。传统的温度采集方法不仅费时费力,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。温度是工业对象

中的一个重要的被控参数。然而所采用的测温元件和测量方法也不相同;产品的工艺不同,控制温度的精度也不相同。因此对数据采集的精度和采用的控制方法也不相同。 大型水箱是很多发电厂生产过程中必不可少的部件,而水箱的控制性能和工作质量的优良不仅仅对生产有着巨大的影响,而且也关系着生产的安全。在过去,大量的对水箱操作是由相应的人员进行手动操作控制的,这样工作方式给操作人员带来了很多的不便,不仅增强了劳动强度,而且操作员稍有疏忽,可能给生产带来无法弥补的损失,更严重的会危及到生产人员的人身安全。所以,对水箱的控制,如果能够使用精密的而且完全会严格按照生产规定运行的自动化系统,可以降低生产人员的劳动强度,最大限度的避免发生事故的几率,同时也能节省资源并能有效提高生产的效率。 温度控制无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用,在现代冶金、石油、化工及电力生产过程中,温度是极为重要而又普遍的热工参数之一。在环境恶劣或温度较高等场合下,为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人的劳动强度、节约能源等方面有重要意义。 关键词单片机水位控制报警温度采集

目录 中文摘要 (1) 关键词 (1) 1 单片机控制系统的基本结构 (3) 2 系统的构成原则 (3) 2.1 社会需求决定智能模块的成本 (4) 2.2社会需求需要全面发展的人才 (4) 2.3社会需求需要创造性设计 (5) 3 通讯的原则 (6) 4水箱水位自动控制系统的意义 (6) 4.1水箱控制系统发展现状 (7) 4.2 80C51单片机介绍 (7) 4.3 80C51单片机水箱控制系统工作原理介绍 (8) 4.4 80C51单片机输入输出设计 (9) 5 80C51单片机水箱控制系统程序设计 (10) 5.1 程序概要设计 (10) 5.2 系统程序原理 (10) 5.2.1 主程序原理以及流程框图 (10) 5.2.2 自动模式子程序原理以及流程框图 (10) 5.2.3 手动模式子程序原理框图以及流程框图 (12) 参考文献 (15) 附录 (16) 图1 单片机系统结构图 (3) 图2 多功能智能模块控制器 (5) 图3 主程序原理框图 (10) 图4 自动模式子程序原理框图 (11) 图5 手动模式子程序原理框图 (13)

嵌入式毕业设计课题

课题一:嵌入式远程视频实时监控 实现原理: 通过在s3c2440(samsung 的arm9芯片)上植入嵌入式web服务器boa及嵌入式数据库SQLite,搭建一个视频webserver,使得PC或者智能手机可以利用网页方式访问摄像头采集的实时视频,达到远程监控录像等应用! 涉及到的知识点: ①原理图,PCB,元器件的认识,通过开发板的原理图及CPU的datasheet写程序; ②arm架构的理解,arm cpu的工作原理,汇编代码级调试理解; ③2440 cpu的GPIO,UART,I2C,SPI,AD,WA TCHDOG,RTC,lcd等接口技术原理,C代码级调试理解; ④嵌入式linux(linux-2.6.30)系统工作原理,驱动框架结构以及摄像头驱动实现; ⑤嵌入式linux(linux-2.6.30)下,webserver的实现,包括,SDL,mjpg-streamer应用软件的移植。 团队组织: 实现该项目可以按一下方式组队(考虑到学生可能动手能力有限,每个模块安排两个人,这样有讨论,该分配方法供参考) Linux系统部分,三个人: 一个人负责硬件部分,也不是设计原理图,此人需要电子专业,要能看懂原理图,负责各个模块能在开发板正常运行; 一个人负责软件部分,linux系统编译问题,负责给第一个人完好的镜像文件; 第三个人,协调软硬件,需要既懂硬件也懂软件; 驱动部分,两个人: 同时进行,做相同的事情,目的在于一起讨论,要看image sensor(通俗的说叫摄像头)的数据手册,搞清楚芯片工作原理,成像原理,以及参考驱动进行移植工作,会设计到信号不同,编译问题,协同工作! Webserver,两个人: 在嵌入式linux系统上搭建webserver,涉及到一些应用软件的整合移植工作,主要是SDL,Mjpg-streamer,其中SDL是一个非常有名的开源库,3D就是通过它来实现的,而Mjpg-streamer是一个流媒体的开源库,实现视频流在网上的传输,这连个库在企业用得很多。 课题二:嵌入式温湿度报警系统 实现原理: 通过在cortex-m0(lpc1114)上部署一个温湿度传感器,采集到

(完整版)基于嵌入式系统的视频监控系统实现毕业论文

<> 全部作者: 马兵东温向明 第1作者单位: 北京邮电大学通信网络综合技术研究所 论文摘要: 针对交通路况和广场楼宇监控等视频监控特定环境,我们设计并实现了1套新的视频监控系统。该系统采用嵌入式技术,将操作系统和应用程序固化在FLASH芯片上,以保证其运行稳定性,将摄像机采集的视频信号经过MPEG-4压缩和打包后,通过其网络通讯端口上传到传输网络,同时有效地减少了视频监控系统中的视频数据传输量和存储量。 关键词: 视频监控,嵌入式(浏览全文) 发表日期: 2008年01月30日

同行评议: 论文基于嵌入式技术,设计了1套视频监控系统。系统远端用于对视频信号的受控拾取,包括采集卡、云台控制及嵌入式处理器;后端用于对视频数据的储存和显示等。论文描述了视频监控系统的功能和软硬件设计流程,对系统测试情况也进行了描述。类似的研究成果已有大量工程应用示例,论文创新性不足,学术参考价值不大。 综合评价: 修改稿: 注:同行评议是由特聘的同行专家给出的评审意见,综合评价是综合专家对论文各要素的评议得出的数值,以1至5颗星显示。 <> 1.绪论 1.1研究背景 网络被认为是互联网发展的第三阶段。网络的设计

和实施能够带来切身实际的利益,城域网、企业网、局域网、家庭网和个人网络都是网络发展的体现。网络发明的初衷并不仅仅是表现在它的规模上,而是互联互通,资源共享,消除资源访问的壁垒,让生活更加方便、快捷、高效。随着网络技术的发展,网络在应用方面也体现出了很大的潜力,能够共享和调度成千上万的计算设备协同并发工作,能汇聚数百万计的信息资源加以归类、分析和发布,还可以让世界每一个角落的人们实时沟通交流。在现代高速发展的社会里,企业与企业之间的联系日益密切,大量的、复杂的信息交流显得由为重要。随着电子科技的高速发展,那些如何复杂大量的信息,通过网络技术帮助下,就可以轻而易举的从某一地方传送到另一地方,而且简单、快速、准确,给人们带来了很大的方便。而在现代企业中,网络技术在管理中的应用,已显得举足轻重。随着企业信息化进程的进一步深入和发展,计算机在企业中的应用越来越广泛,而企业对计算机的依赖越来越强。随着网络应用的日益丰富以

(嵌入式)毕业设计论文

广东科学技术职业学院 毕业设计(论文) 第六组 题目:学生选课管理系统 组成员姓名跟学号:××× 指导教师:××× 所在系部:×××××× 专业名称:计算机应用技术嵌入式方向 2011年11 月30 日 摘要

20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则网上选课系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。网上选课在我国刚起步,但发展很快。随着我国互联网的更加普及和网上选课的更趋成熟,会有越来越多的群体,对网上选课需求,无助于问题的解决。临渊慕鱼,不如退而结网。所以我们开发了一套供大家使用的选课系统。 学生选课系统是典型的信息管理系统(MIS),本系统是根据现代化校园的发展而设计的基于VC++的学生选课管理系统,本系统可以方便老师、家长来学校查找学生。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。实现全校学生信息在线查询。还可以对新来的学员信息进行信息录入。由于学员上课情况复杂,可以实现信息修改,及时调整学员的基本情况。对MS SQL Server2000数据库管理系统、SQL 语言原理、ASP数据库技术进行了较深入的学习和应用,主要完成对学生选课系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的学生选课系统方便了学生,老师,家长三方面的需要。 关键词:VC++,管理员操作平台,学生选课,信息录入 目录

微处理器的嵌入式系统研究毕业论文

微处理器的嵌入式系统研究毕业论文 目录 前言 (1) 1绪论 (2) 1.1 嵌入式系统定义 (2) 1.2 嵌入式系统的组成 (2) 1.3 嵌入式系统的应用领域 (2) 1.4 嵌入式系统的发展历史及趋势 (3) 1.5 ARM概述 (3) 2系统需求分析 (7) 2.1 需求分析 (7) 2.2 系统总体设计 (7) 3 系统硬件设计 (9) 3.1 核心处理器LPC2114简介 (9) 3.2 系统功能模块 (10) 3.2.1 电源模块 (10) 3.2.2 复位电路 (10) 3.2.3 系统时钟电路 (11) 3.2.4 JTAG接口电路 (12) 3.2.5 键盘电路 (12) 3.2.6 I2C接口电路 (12) 3.3 硬件开发工具ORCAD9.2简介 (13) 4 嵌入式系统软件开发 (14)

4.1 嵌入式系统软件的组成 (14) 4.2 嵌入式系统软件运行流程 (15) 4.3 LPC2114的启动代码 (15) 4.4 μC/OS-Ⅱ简介 (20) 4.5 选择μC/OS-Ⅱ的原因 (21) 4.6 应用程序开发 (22) 4.6.1 键盘输入控制 (22) 4.6.2 中断程序 (23) 4.6.3 定时器控制程序 (25) 5 系统调试 (29) 5.1 程序调试 (29) 5.1.1 CodeWarrior IDE集成开发环境和AXD调试器说明 (29) 5.1.2 工程的编辑 (30) 5.1.3 工程的调试 (35) 5.1.4 程序调试 (37) 5.2 固化程序 (39) 5.2.1使用JTAG接口下载 (40) 5.2.2 使用ISP下载 (40) 总结 (43) 参考文献 (44) 致谢词 (45) 附录 (46)

单片机温度控制系统毕业论文设计

论文设计 设计(论文)题目:基于单片机的温度控制系统 院系:电子信息工程学院 专业班级:电子信息工程11-01 学生姓名:战锋 指导教师:耿鑫 轻工业学院 二〇一四年十月二十日

基于单片机的温度控制系统 摘要 温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量。因此,智能化温度控制技术正被广泛地采用。 本温度设计采用现在流行的AT89S51单片机,配以DS18B20数字温度传感器,该温度传感器可自行设置温度上下限。单片机将检测到的温度信号与输入的温度上、下限进行比较,由此作出判断是否启动继电器以开启设备。 本设计还加入了常用的数码管显示及状态灯显示灯常用电路,使得整个设计更加完整,更加灵活。该设计已应用于花房,可对花房温度进行智能监控。 【关键词】温度箱,AT89S51,单片机,控制,模拟

目录 1 引言 (3) 1.1 温度控制系统设计的背景、发展历史及意义 (3) 1.2 温度控制系统的目的 (3) 1.3 温度控制系统完成的功能 (3) 2 总体设计方案 (4) 3 DS18B20温度传感器简介 (9) 3.1 温度传感器的历史及简介 (9) 3.2 DS18B20的工作原理 (9) 3.2.1 DS18B20工作时序 (9) 3.2.2 ROM操作命令 (11) 3.3 DS18B20的测温原理 (11) 3.3.1 DS18B20的测温原理: (11) 3.3.2 DS18B20的测温流程 (13) 4.1 设计原则 (13) 4.2 引脚连接 (13) 4.2.1 晶振电路 (13) 4.2.2 串口引脚 (14) 5 系统整体设计 (15) 5.1 系统硬件电路设计 (15) 5.1.1 主板电路设计 (15) 5.1.2 各部分电路 (15) 5.2 系统软件设计 (17) 5.2.1 系统软件设计整体思路 (17) 5.2.2 系统程序流图 (17) 5.3 调试 (21) 六、结束语 (22) 参考文献 (23) 致谢 (24)

相关主题
文本预览
相关文档 最新文档