摘要:

文中设计并实现了一款多功能人员定位防丢器,它是由ARM组网,采用Zigbee技术和电子指南针结合,由子机和母机组成,分别置于不同人员身上,具有防丢和定位寻找的功能。子机和母机均具有多频段数据收发装置,系统可根据环境复杂程度自适应选择适当频段进行数据收发,确保通信的可靠性。母机系统包含显示和报警系统以及地图软件,确保了在定位人员位置的情况下,快速选取正确路线找到走失人员。电路主要采用集成芯片制作,所以具有电路简单,工作性能稳定,功耗及成本低等优点。

下载地址

Files:
Date 2018-09-07
File Size 1.01 MB
Download 452

摘要:

Boofioader的设计是整个嵌入式系统中开发中一个非常重要步骤,u-boot是当前比较流行、功能强大的开源Boofloader。文中分析了u-boot的启动流程并详细阐述了将其移植到当前应用十分广泛的基于高性能处理器ARMll的tq6410板的过程。为从更高抽象层使用目标板作充分准备。

下载地址

Date 2018-09-07
File Size 590.85 KB
Download 666

摘要:

设计并实现了一个基于ARM9处理器的Zigbee无线传感器网络嵌入式网关,用来完成Zigbee和Internet之间数据的透明转换。给出了该网关的硬件方案设计和主要软件编程思路以及一种新型网关的协议转换方案的实现思路。该网关具有较好的通用性。

关键词:

无线传感器网络;Zigbee;嵌入式网关;STR912;LwIP

引言

无线传感器网络(Wireless Sensor Network,WSN)是指由大量成本相对低廉的,具有感知能力、计算能力、实时通信能力的传感器节点组成的嵌入式无线网络,是当前众多领域的研究和应用热点。建立在IEEE 802.15.4(LR_WPAN,低速率无线个人区域网)上的Zigbee协议是应用于无线监测与控制的全球性无线通信标准,是无线传感器网络组网的首选技术之一。

随着Zigbee无线传感器网络技术的广泛应用,如何通过现有网络基础设施(如Internet、GPRS等)对其进行远程管理、控制感测环境中的各种传感装置,逐渐成为该领域的重要研究课题。图1给出了基于Zigbee的无线传感器网络体系结构,如图示Zigbee网关在整个无线传感器网络体系中起着重要的枢纽作用,同时也是WSN整体系统的“瓶颈”之一。当图1中的服务器或用户部分为其它Zigbee网络时,通过Zigbee网关和Internet或GPRS做媒介,就使得世界范围内的不同监测区域都可以信息共享,这大大缩小了物理世界的时空距离。

下载地址

Date 2018-09-07
File Size 644.37 KB
Download 465

摘要:

阐述了ARM系统下的映像文件执行和调用过程,并以ARM9200下对 FIQ相应的处理过程为例阐述了中断运行的相关机制。

关键词:

中断 映像文件 ARM 重映射

下载地址

摘要:

为了满足每个用户对各自独立的嵌入式定制程序的需求,缩短二次开发周期,本文提出了一种基于中断调用方式的二次开发接口的设计思路。这种二次开发接口具有简易、安全、更新方便的特点。早期DOS功能调用会普遍采用中断调用方式实现API。用户可以独立、简单、快捷地开发出适合自己需求的程序。

关键词:

ARM;二次开发;中断;GCC

随着信息技术的飞速发展,基于ARM芯片的可编程智能嵌入式设备在我们的日常生活中扮演着越来越重要的角色。由于程序的设计者在设计软件程序和功能的时候,所针对的对象是社会上的通常情况,并没有根据最终不同的使用者来加以设计,因此各个软件的实际使用者在使用软件时会根据自己的使用要求和市场需求预测,对软件再加以开发,即俗称的二次开发[1]。如今,Android系统和苹果产品等都给用户提供开发平台,便于用户开发自己的程序。为了适应用户简易嵌入式应用程序的开发,缩短二次开发周期,开发一种低成本的专用嵌入式二次开发工具就显得十分必要。其中,二次开发工具最重要的部分就是二次开发接口的设计。

通过对现有嵌入式二次开发技术的研究发现3个问题。问题一,现有嵌入式二次开发技术主要是直接给用户提供系统函数的OBJ中间文件,以及函数声明的头文件。用户通过调用系统函数编写自己的程序,进行编译链接后直接烧录进芯片进行使用,但是这样会造成芯片存储空间的浪费。问题二是系统程序函数的安全问题,它直接给用户提供系统OBJ中间文件,通过反编译能够很容易地破解出原有系统函数,系统程序的保密性将大大地降低。问题三是用户编写程序的复杂性问题,一般专业的嵌入式工程师编写的系统函数考虑到重用性,会把一些过程细分为多个子函数,普通用户为实现一个功能也需要调用多个函数,对于二次开发十分不利。函数一般采用嵌入式专业术语进行命名,普通用户很难通过函数名直接了解此函数具体的用途。

下载地址

Date 2018-09-07
File Size 805.61 KB
Download 566