网络互联将是嵌入式系统的发展趋势

发布者:信息巫师最新更新时间:2009-11-27 关键字:网络互联  嵌入式系统 手机看文章 扫描二维码
随时随地手机看文章

      互连嵌入式系统的演变 过去嵌入式系统通常是深嵌于最终产品之中,以系统控制为基础,一般不与外界连接。其微控制器在一个相当封闭的系统中工作,定时查询外设、收集数据、完成简单的处理工作,以及控制开关和LED指示灯。此外,微控制器也进行少量的数据操作或数据传输。

互连嵌入式系统的演变

      过去嵌入式系统通常深嵌于最终产品之中,以系统控制为基础,一般不与外界连接。其微控制器在一个相当封闭的系统中工作,定时查询外设、收集数据、完成简单的处理工作,以及控制开关和LED指示灯。此外,微控制器也进行少量的数据操作或数据传输。由于它们不会与局域网 (LAN)或互联网(Internet)连接,所以不存在保安的问题。然而,一切现在都改变了。现今的嵌入式系统一般都要连接到局域网,这样就有数十、甚至上百个控制器连接在一起。举例说,汽车制造和工业控制领域中的CAN有上百个微控制器在相互作用;ZigBee 无线控制网络也有若多数量的微控制器互连在一起。而且,随着嵌入式网络越来越复杂(因此需要更大的网络带宽和更远的传输距离),嵌入式以太网也开始涉足于工业控制、建筑物自动化、医疗和保安产品市场。

      目前市场的发展趋势是将这些局域网需要通过企业内联网或外联网特别是互联网与外界连接。嵌入式系统联网要求的不断增加,导致微控制器必须具备更多性能:更强的互连性,增加程序和数据内存空间来支持相应的通信协议,提高性能和处理带宽以进行系统传输数据、执行通信协议和提供严密的保安能力。在需要通过内联网或互联网监控CAN或ZigBee 网络的应用环境中,嵌入式微控制器必须能支持10/100M以太网、CAN、ZigBee 网络以及其他网络协议,更必须具有先进的安全加密算法。

      另一个影响嵌入式系统的因素是通用串行总线 (USB) 的快速普及,尤其是在 PC 及其外设领域。与提供基本通信链路的传统通用异步收发器 (UART) 接口不同,USB是一种内置丰富驱动程序的即插即用式总线接口,能缩短开发周期和设备安装时间。不但设计员喜欢这种接口,终端用户也因为不必为新购的外设安装加载新的设备驱动程序而乐于使用。再考虑到采用笔记本电脑对复印机、自助售货机、ATM机,工厂自动化设备、家用安全系统等完成系统设置和现场服务,可以预计USB在嵌入式系统将占一重要席位。新款的笔记本电脑都只配备了USB接口,所以由它们服务的系统也必须有USB接口,否则这些系统便得采用旧款PC或USB适配器。

      还有一点,随着嵌入式系统越来越多地通过使用外部网络来监控,尤其是该系统可以通过互联网或无线网络来访问时,对保安的要求必然会更高。没有人能容忍局外人恶意破坏系统、关断防火报警系统,或随便打开输油管的阀门,所以保安就成为了嵌入式系统非常重要的一环。[page]

对微控制器结构的意义:高带宽、高互连性、高可预见性

      嵌入式系统朝着嵌入式网络的趋势发展从根本上改变了其结构,而结构却是人们在选择一个微控制器时必须考虑的。微控制器必须具有多种网络协议接口,能传输并验证大量数据,足够的安全性以及内存和处理能力,以容纳众多的协议堆栈;而且,在许多情况下,还必须在能耗很少的前提下完成这些任务。8位和16位处理器显然在内存资源和处理能力上达不到这些要求,许然需要 8 位和 16 位处理器具备的“确定过程式性能” (deterministic performance) 和监管功能,而这些对32位处理器来说却很罕有。此外,对成本敏感的系统还得与8位和16位微控制器的价格相若,而且配套开发工具的价格也必须容易接受。

      要适应嵌入式市场不断增的互连需求和支持这类应用的实时性要求,这种处理器还是不够的。要满足现今的互连应用环境,嵌入式微控制器需要能够支持多种通信协议、高速数据传输,系统安全和确定过程式实时处理。Atmel公司的SAM7 微控制器系列基于ARM技术,并具有USB接口,其最新的SAM7X 微控制器正朝着上述的领域发展。这种微控制器的工作频率达50 MIPS,配备片上以太网和CAN通信协议,采用硬件实现的AES/3DES加密技术,安全键存储技术以及各种外部接口包括USB、USART、串行外围接口 (SPI)、同步串行接口 (SSC)、双线接口SSC/I2S和双线接口 (TWI)。该微控制器采用一个外设DMA控制器独立实现高速数据的传输,无需占用 ARM7 处理器资源,并具有 8 位和 16 位处理器常备的实时系统控制功能 (32 位系统很少有这些功能),包括欠压检测器、上电复位电路、实时时钟和监控定时器。SAM7X 微控制器还包括一些外设:一个 10位模数转换器、脉冲宽度调制以及功率管理控制器。SAM7X 的存储密度从 128 到 256Kbit 闪存和 32到 64Kbit SRAM 不等。这些功能才可真正满足嵌入式网络环境的需求。

嵌入式互连的发展趋势

      随着越来越多设备互连在一起,连接电缆的长度和网络带宽均大幅增长。最大带宽为1Mbps的CAN网络逐渐达到极限,开始被100Mbps以太网取代。事实上,以太网和互联网使用的都是相同的通信协议,即TCP/IP。由于在将一个远程传感器通过互联网连接到某一台PC时无需转换协议,因此整个网络便会简化,设备的互操作性得以增强。采用互联网这类公共通信网络对安全性的要求也大为提高。不过,CAN 也不会在一夜之间消失,而是继续存在于嵌入式网络世界内一段时间。ZigBee 很可能在低数据传输率控制应用中占一重要席位;而与PC 连接方面, USB 势将成为标准。

      通用串行接口 (USB) 是一种用于将外设作为即插即用设备连接到PC上的接口标准。因此,USB替代了PC上的串行接口 (UART),而且比后者的传输速率更大,在全速模式下可达12Mbps。

      随着以太网协议渗透到嵌入式领域,嵌入式系统网络必须能与以太网络接口。SAM7X采用10/100-Mbps IEEE 802.3兼容的以太网媒体访问控制器,该控制器可配置为全双工或半双工模式,并有一个能确保提供100Mbps数据吞吐速率的专用 DMA控制器;可编程的数据包收发间隔,并支持虚拟局域网标记帧以及自动暂停帧的生成及终止功能。双模式接口能让SAM7X通过媒体独立接口或简化的媒体独立接口 (RMII) ,无缝地接入高速以太网应用中的各种物理层 (PHY) 。MII 能扩大系统在物理层的选择,而RMII 则可节省微控制器上的一些 I/O。SAM7X MCU 可直接与 POS-PHY 第2层/SPI-3 兼容的设备连接,包括与标准网络处理器连接。通过片上系统缓冲器进行的无损失流量控制,可省去外部存储器或流量控制装置。此外,还支持高达10240字节的巨型帧。SAM7X 的地址检查器能识别4个特定的48位地址,并包含一个64位散列寄存器,用于匹配多点广播和单点广播地址。它能识别所有广播地址,复制所有数据帧,并可用于匹配外部地址。其统计寄存器模块包含各种寄存器,用于记录与收发操作相关的各种事件。这些寄存器与存储在接收缓冲列表中的状态字可通过软件读取,生成符合 IEEE 802.3 标准的网络管理统计数据。

关键字:网络互联  嵌入式系统 引用地址:网络互联将是嵌入式系统的发展趋势

上一篇:英特尔将凌动处理器重大升级 整合图形芯片
下一篇:硅谷小公司推100核CPU 性能是英特尔四倍

推荐阅读最新更新时间:2024-05-02 20:56

2010年嵌入式系统大赛落幕 "皮影艺术"夺魁
日前,“2010年英特尔杯大学生电子设计竞赛嵌入式系统专题邀请赛”(以下简称“嵌入式设计大赛”或“大赛”)在上海交通大学落下帷幕。来自教育部高等教育司、工业和信息化部人事教育司、竞赛组委会及专家组、英特尔公司的领导以及企业界人士济济一堂,与各参赛院校的教师和同学代表一同出席了大赛的颁奖典礼。西安电子科技大学代表队提交的作品“皮影艺术,凌动舞台”思路独特、设计新颖,在众多作品中脱颖而出,获得最高奖项“英特尔杯”。 嵌入式应用在中国的蓬勃发展引发业界对于专业人才的迫切需求。作为嵌入式行业的领袖,自2002年起,英特尔举多方之力,开创性的引入嵌入式设计大赛的概念。这一赛事由教育部高等教育司、工业和信息化部人事教育司主办,上
[嵌入式]
嵌入式在小型网络视频服务器中的应用
视频监控系统是安全防范系统的重要组成部分,它是一种防范能力较强的综合系统,以其直观、方便、信息内容丰富而广泛应用于许多场合。近年来,随着计算机技术、图像处理技术以及网络传输技术的飞速发展,视频监控技术也有长足的发展,目前已经发展到第三代的嵌入式网络监控系统。 1 视频监控系统的发展现状及趋势 在数字视频和计算机网络等新技术的推动下。网络数字视频监控技术日趋成熟,并已经逐步深入到社会生活的各个领域,一跃成为现代多媒体技术及网络技术的一个重要研究方向。从第一代基于模拟摄像机的模拟监控系统,到第二代基于数字摄像机的数字监控系统,再到第三代基于网络摄像机的网络数字监控系统,监控系统已经经历了三个发展阶段。 1.1模拟视频监控系统
[单片机]
嵌入式在小型<font color='red'>网络</font>视频服务器中的应用
嵌入式系统高效多串口中断源的实现
    近几年来,随着后PC时代的来临,嵌入式系统由于其简洁、高效等特点,得到了飞速发展,嵌入式技术目前已将各种计算机技术多层次、多方面地交叉融合在一起。嵌入式系统加快了工业设计进程,降低了开发成本及其风险,使用简便,扩展灵活,高效精简,可方便应用于工业各个领域。     传统方法中,扩展多个串行口是利用多个中断源。但在嵌入式系统中,花费大量的中断源来扩展串口无疑是大量的资源浪费。针对这种情况,为了节省紧张的系统资源,本文提出的实现高效多串口中断源方案,可以利用单一的中断源来管理多个扩展串口,并保证多个串口中断的无漏检测与服务。 总体设计     方案的基本组成如图1所示。RS-232串口通过驱动芯片MAX202转换成
[嵌入式]
嵌入式系统中数字示波器用户图形界面的实现
摘 要: 在嵌入式系统中实现用户图形化(GUI),已经成为大势所趋。本文简要介绍了应用在RIGOL DS1000系列数字示波器上的用户图形界面的实现。重点分析了用户图形界面(GUI)的设计思路。并简单介绍了软件设计结构和流程。 关键词:用户图形界面(GUI);VisualDSP++ 4.0 Kernel;数据结构 1 引言 随着嵌入式系统应用领域的不断扩大,系统复杂性也在不断提高。所以在嵌入式系统中实现用户图形化(GUI),已经成为大势所趋。目前,嵌入式系统中大多数的用户图形化界面(GUI)都是在操作系统(如OS、WinCE、Linix)的支持下, 调用系统的各种API函数实现的。这些操作系统为实现GUI提供了大量的
[嵌入式]
基于ARM9的嵌入式仿人机器人传感器系统设计
0 引 言     传感器技术是仿人机器人研究的关键技术之一。仿人机器人之所以能在已知或未知的环境中完成一定的作业功能,是因为它能够通过传感器感知外部环境信息和自身状态,获得反馈信息,实现系统的闭环控制。目前在仿人机器人中应用的传感器种类繁多,例如视觉传感器、电子罗盘、加速度计和超声波传感器等都是仿人机器人中常用的传感器。     DF-1机器人是我院自主研制的一款仿人机器人。本文首先对DF-1机器人总系统进行了介绍,然后根据DF-1机器人需要实现的功能,设计DF-1机器人的传感器系统,然后实现传感器系统的具体工作电路,利用ARM9实现了传感器系统信息的采集,最后对传感器系统的效果进行了试验验证。 1 DF-1仿人机器
[嵌入式]
基于ARM的FPGA从串配置方案设计适用于嵌入式系统的应用
1 、引言 ARM(Advanced RISC Machines)既可以认为是一个公司。也可以认为是对一类微处理器的统称,还可以认为是一项技术。基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到人们生活的各个方面。到目前为止,ARM微处理器及技术已经广泛应用到各个领域,包括工业控制领域、网络应用、消费类电子产品、成像和安全产品等。 FPGA(Field Programmable Gate Array)是一种高密度现场可编程逻辑器件,其逻辑功能是通过把设计生成的数据文件配置到器件内部的静态配置数据存储器(SRAM)来实现的。FPGA具有可重复编程性,能灵活实现各种逻辑功能。
[单片机]
基于ARM的FPGA从串配置方案设计适用于<font color='red'>嵌入式系统</font>的应用
嵌入式系统应用安全问题解决之道
  近来,嵌入式应用正在包括硬件在内的各个层次上构建安全性。不过,广泛的加密应用、标准和协议使得人们很难创建一个通用的平台。表1所示的常用加密标准和表2所示的常用加密协议只是给出了一些可选择的加密线索。   硬件可以解决许多安全性问题。例如,Rabbit Semiconduct公司Rabbit 4000中的高级加密标准(AES)加密加速功能可以与SSL堆栈一起使用。它能加快处理过程,但它只能为于8位微控制器和另一个网络设备之间传送的数据提供安全性。它不能保证信息的正确性,或来自特定的源,只能保证从A点到B点传输的数据不会被篡改或浏览。   SSL/TLS提供端点的认证和加密,但错误的配置很容易受到如中间人攻击(man-in
[嵌入式]
使用图形化的开发环境——LabView开发嵌入式系统
传统设计模式所应对的挑战 嵌入式系统正在渗入现代社会的各个方面,广泛地应用于航空航天、通信设备、消费电子、工业控制、汽车、船舶等领域,据统计,在美国平均每个中产阶级家庭要使用40~50个嵌入式系统。巨大的市场需求推动了嵌入式系统向更高的技术水平发展。设计师们一方面采用性能更强大的嵌入式处理器如32位、64位RISC芯片取代传统的8位、16位微处理器;另一方面嵌入式系统也由单处理器单操作系统的传统结构向混合型Multi-core系统发展,通过采用多个处理器和OS提高系统并行度来提高系统运行效能,并且设计师们往往同时采用MPU、DSP和FPGA等多种可编程器件来增强处理能力,满足应用功能的升级。 嵌入式系统复杂性的不断增加给设计师
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved