第11章 嵌入式系统设计wince
- 格式:ppt
- 大小:355.00 KB
- 文档页数:26


基于嵌入式WinCE的温度采样系统设计作者:吴秀明胡捷来源:《城市建设理论研究》2013年第21期摘要:本文提出了一种基于S3C6410嵌入式开发平台和DS18B20的智能数字温控系统的设计方法。
该系统通过数字温度传感器DS18B20将温度数据采集并存储,同时将温度信息通过串口传送至LCD输出显示,实现对当前环境温度数据显示和实时温度变化曲线的绘制。
系统测试表明,该系统操作简单,处理速度快,测量精度范围不超过±1℃,具备较高的实际应用价值,能够满足在特定场合下对实时温度的采集要求。
关键词:WinCE;S3C6410;DS18B20;温度采集;中图分类号:S611 文献标识码:A 文章编号:1 引言嵌入式系统是针对具体应用设计的“专用系统”。
它的硬件和软件具有高效的设计,力争在较少的资源上实现更高的性能。
与通用计算机相比,嵌入式系统以其体积小,功耗低,集成度高等优点广泛应用于军事国防,消费类电子,信息家电,工业控制等领域。
温度是工业生产中重要的参数之一,对温度的实时监测对于保证产品质量与安全生产尤为重要。
传统的温度采集系统由于存在响应慢、精度低、可靠性差、效率低等弊端,已经不能完全适应现代化工业的高速发展。
随着嵌入式系统的迅猛发展,设计高速度,高效率,低成本,高可靠性的温度采集系统成为当务之急。
基于以上两点,本文提出了以嵌入式系统硬件平台与WinCE6.0操作系统相结合的温度采样系统。
该系统具有处理速度快,测量精度高等特点,能够稳定运行在恶劣的工作环境。
2 系统硬件介绍本系统基于飞凌OK6410嵌入式平台,该平台集成了多种高端接口,如复合视频信号、摄像头、USB、SD卡、液晶屏、以太网,并配备温度传感器和红外接收头等外围设备接口。
采样系统硬件主要包括显示屏,数字温度计DS18B20以及基于ARM11处理器S3C6410。
ARM11处理器拥有强大的内部资源和视频处理能力,可稳定运行在667MHz主频以上,支持Mobile DDR和多种NAND Flash。
《嵌入式系统设计》实验指导书哈尔滨理工大学自动化学院电子信息科学与技术20011-10realview MDK开发环境简介一、RealView MDK软件开发环境简介RealView MDK源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的对各种嵌入式处理器的软件开发工具。
RealView MDK集成了业内最领先的技术,包括µVision3集成开发环境与 RealView编译器,支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。
1、 RealView MDK的突出特性—启动代码生成向导,自动引导,一日千里—软件模拟器,完全脱离硬件的软件开发过程—性能分析器,看得更远、看得更细、看得更清— Cortex-M3支持—业界最优秀的编译器RealView 编译器,代码更小,性能更高,配备ULINK2仿真器,无需安装驱动— Flash编程模块轻松实现Flash烧写2µVision3 IDEµVision IDE在全球拥有庞大的用户群,超过10万开发工程师在使用Keil开发工具。
不管以前是用8位、16位MCU,还是现在改用ARM 32位处理器,µVision IDE简单易用,能让您立马上手。
µVision3 IDE主要特性:●功能强大的源代码编辑器;●可根据开发工具配置的设备数据库;●用于创建和维护工程的工程管理器;●集汇编、编译和链接过程于一体的编译工具;●用于设置开发工具配置的对话框;●真正集成高速CPU及片上外设模拟器的源码级调试器;●高级GDI接口,可用于目标硬件的软件调试和ULINK2仿真器的连接;●用于下载应用程序到Flash ROM中的Flash编程器;●完善的开发工具手册、设备数据手册和用户向导。
第一章嵌入式系统概论1.嵌入式系统的定义是什么?答:以应用为中心,以计算机技术为基础,硬件、软件可裁剪,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2.简述嵌入式系统的主要特点。
答:(1)功耗低、体积小、具有专用性(2)实时性强、系统内核小(3)创新性和高可靠性(4)高效率的设计(5)需要开发环境和调试工具3. 嵌入式系统一般可以应用到那些领域?答:嵌入式系统可以应用在工业控制、交通管理、信息家电、家庭智能管理系统、网络及电子商务、环境监测和机器人等方面。
4. 简述嵌入式系统的发展趋势答:(1)嵌入式应用的开发需要强大的开发工具和操作系统的支持(2)连网成为必然趋势(3)精简系统内核、算法,设备实现小尺寸、微功耗和低成本(4)提供精巧的多媒体人机界面(5)嵌入式软件开发走向标准化5.嵌入式系统基本架构主要包括那几部分?答:嵌入式系统的组织架构是由嵌入式处理器、存储器等硬件、嵌入式系统软件和嵌入式应用软件组成。
嵌入式系统一般由硬件系统和软件系统两大部分组成,其中,硬件系统包括嵌入式处理器、存储器、I/O系统和配置必要的外围接口部件;软件系统包括操作系统和应用软件。
6.嵌入式操作系统按实时性分为几种类型,各自特点是什么?答:(1)具有强实时特点的嵌入式操作系统。
(2)具有弱实时特点的嵌入式操作系统。
(3)没有实时特点的嵌入式操作系统。
第二章嵌入式系统的基础知识1.嵌入式系统体系结构有哪两种基本形式?各自特点是什么?答:冯诺依曼体系和哈佛体系。
冯诺依曼体系结构的特点之一是系统内部的数据与指令都存储在同一存储器中,其二是典型指令的执行周期包含取指令TF,指令译码TD,执行指令TE,存储TS四部分,目前应用的低端嵌入式处理器。
哈佛体系结构的特点是程序存储器与数据存储器分开,提供了较大的数据存储器带宽,适用于数据信号处理及高速数据处理的计算机。
2.在嵌入式系统中采用了哪些先进技术?答:(1)流水线技术(2)超标量执行(3)总线和总线桥3.简述基于ARM架构的总线形式答:ARM架构总线具有支持32位数据传输和32位寻址的能力,通过先进微控制器总线架构AMBA支持将CPU、存储器和外围都制作在同一个系统板中。