1.3 嵌入式系统
1.3.1 嵌入式系统简介
嵌入式系统是一种近几年兴起的一种先进计算机系统,与我们经常接触的个人计算机系统或者通用计算机系统不同,它是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,由于嵌入式系统是一种专用的系统,所以这种系统的尺寸较普通的计算机系统更加小巧,成本更加的低,而功能相较于单片机而言更加强大,更像是单片机的升级版。事实上,嵌入式系统的出现正事基于单片机的。70年代,单片机开始在市面上出现,并使得当时市面上的许多产品都为了应用它而进行了改造来获得更佳的使用性能,此时的芯片还十分简单,并不能达到我们现在对“系统”的定义层面。在80年代早期,由于操作系统的应用,真正意义上的“嵌入式系统”出现了。在接下来的30年,嵌入式系统得到了持续的发展和完善,功能已变得十分强大。在国外,英国电气工程师协会( U.K. Institution of Electrical Engineer)定义嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。而在国内,嵌入式系统被定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。本文所论述的手持终端系统的核心就是对嵌入式系统的应用。
1.3.2 嵌入式系统的特点
(1)系统内核小
嵌入式系统一般都被应用于小型电子装置,故能使用的系统资源十分有限,相较于传统的操作系统,其内核自然要小得多。
(2)专用性强
因为嵌入式系统的应用都在于小型装置,空间的局限使得系统的软硬件结合十分紧密,专用性必须要很强,往往一点点的变化就可能要对整个系统进行修改,但由此也带来了对指定任务的优秀性能。
(3)系统较为精简
嵌入式系统的软件中,一般并没有系统软件和应用软件的区分,这样反而使得其在设计方面不会过于复杂,系统成本也会比较低,并且利于系统安全。
(4)系统软件要求特别
因为嵌入系统对其专业性和高效性的要求,它需要高实时性的系统软件,软件还要求固态存储,代码要求高质量和高可靠性。
(5)系统开发需要开发工具和环境
因为系统的精简,嵌入式系统并不具备自举开发能力,必须要有一套开发工具和环境才能进行开发。
1.4 RFID技术
1.4.1 RFID技术简介
RFID的全称是Radio Frequency Identification,翻译过来的意思是无线射频识别,它是一种非接触式的自动识别技术,通过射频信号,而不是传统的物理接触或者光学接触来对目标进行识别,并对目标内的数据进行读写。和其他高新技术一样,RFID技术的出现最初也是应用于军事中。该技术最早被应用于第二次世界大战中,被用于识别空中飞机的敌我身份。到现在该技术作为“物联网”的关键技术而受到重视。由于RFID技术可以识别高速运动物体并可同时识别多个标签,工作受环境影响小,操作方便快捷而被广泛应用于物流、运输、医疗、管理与统计等领域,被誉为二十一世纪十大重要技术之一。
从概念上来说,RFID和前几年的条形码扫描以及现在兴起的二文码扫描类似,不同的是条形码技术利用光学信号将信息传送到读写器中,而RFID技术利用了频率信号将专门设计的标签数据传送到读写器中。借由这种识别方式,它能穿透雪、雾、冰、涂料、尘垢和条形码无法使用的恶劣环境阅读标签,使用起来十分可靠。 RFID手持终端的设计(3):http://www.youerw.com/zidonghua/lunwen_35526.html