| 摘要:在简要介绍网络存储器硬件原理的基础上,详细说明软件平台的构建,并对不同网络、不同平台之间实现文件存储提出了相应的解决方法。
关键词:Linux 网络存储器 Samba NFS
随着现代信息社会的高速发展,各种类型的数据也呈几何指数级地增长,如何更有效、更方便、更完全地存取管理这些数据,成为人们关注的一个问题。新的网络存储技术的出现,给了人们一个很好的解决方案。... |
|
| 摘要:将μC/OS-II实时嵌入式操作系统移植到EPSON八位单片机上来开发短信息电话机。此电话机除普通电话的通用功能外,还增加了短消息收/发功能、信息浏览与查阅功能、信息点播与信息订阅功能等。
关键词:短信息电话机 实时操作系统 μC/OS-II
1 背 景
后PC时代的到来,使人们开始越来越多地接触到一个新的概念——嵌入式产品。手机、PDA(如商务通)等均... |
|
| 摘要:在系统设计中,低功耗系统或低功耗协同设计系统并没作为一个整体在当前的研究中得到充分的重视。本文阐述在系统级设计中功耗的重要性,综述硬件低功耗、软件低功耗和通信低功耗的设计方法,并给出实现低功耗设计的一种可行方法。
关键词:协同设计 硬件低功耗 软件低功耗 功耗估计
1 概述
对于当今的各种电子设备尤其是嵌入式系统来说,功耗是一个非常重要的问题。系统部件产生的... |
|
| 摘要:SMS短信息服务作为GSM网络的一种基本业务已得到越来越多的系统运营商和系统开发商的重视,以GSM网络作为数据无线传输网络,可以开发出多种前景极其乐观的各类应用。本文给出一个小型的嵌入式SMS中/英文短信息接口的设计,并详细讨论PDU模式的短信息格式和中文短信息软件解码的设计。
关键词:GSM SMS UTF-8 GB-2312 无线通信 无线数传 遥控 中文编码
引 言: SMS(S... |
|
| 摘要:详细介绍实时多任务操作系统VxWorks环境下驱动程序的设计原理;针对驱动程序实现的困难,给出VxWorks下实现驱动程序的工作步骤。文件以PC/104-CAN适配卡为例,简要介绍硬件结构,重点给出驱动程序实现的关键代码。
关键词:RTOS VxWorks PC/104 CAN I/O系统 驱动系统
VxWorks是一款优秀的实时多任务操作系统,具有抢占式调试... |
|
| 摘要:讲述嵌入式操作系统μC/OS-II在电力监控仪表中的应用;通过实时多任务系统对所有任务的调度管理,解决在单任务系统中难以处理的实时性差的问题,同时增强系统工作的可靠性;较详细地给出系统软件的整体设计思路,以及软件中各任务的具体运行过程。
关键词:嵌入式系统 内核 任务 消息阵列
引言
随着各种电子系统在各领域中应用的不断深入,对电子系统本身的各方面性能提出了... |
|
| 摘要:概述Pocket PC掌上电脑的软、硬件构架;以一个输入设备的开发应用为例,介绍如何利用Motorola MC68HC908单片机以及Microsoft Embedded Visual Tools编程工具,开发Pocket PC掌上电脑的外设及其驱动程序。
关键词:MC68HC908 Pocket PC Windows CE 外设
目前,Pocket PC掌上... |
|
| 摘要:介绍NAT、NAPT的基本概念和工作原理;结合VxWorks的网络协议栈,描述一种利用VxWorks操作系统提供的钩子函数来开发实现NAT和NAPT的方法。
关键词:NAT NAPT 钩子函数 网络协议栈 截获 转换 校验和
引言
近年来,随着Internet的迅猛发展,连入Internet的主机数量成倍增长。由于最初设计Internet的时候并没有考虑到需... |
|
|
摘要
Gdb/Armulator 是Gdb自带的arm7模拟器,是调试arm程序的一个好工具.而了解它的原码结构对扩展它的IO功能有重要意义.本文介绍了从Armulator的启动到其内部运作和IO扩展的大部分原代码功能.
说明
源代码用的是gdb-5.0.tar+ gdb... |
|
| 摘要:主要讨论在嵌入式系统开发中,设计人员如何考虑和选择嵌入式处理器、嵌入式操作系统、调试器、仿真器以及开发人员的技术水平和结构比例等组成要素;同时,以实例说明如何选择这些开发要素。
关键词:嵌入式系统 嵌入式处理器 实时操作系统 仿真器 调试器
引 言
在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也取得迅速发展。这不仅表现在从事嵌入式系统开发... |
|
| 摘要:嵌入式实时多任务操作系统在软件编程上有一定的相似性。这种相似的特性,使得我们可以将个别系统的编程经验推广到更多的系统上。本文就μC/OS-II内核的任务管理和内存管理进行基本的介绍,并介绍一个通用的应用软件结构。然后,与之相对应,提供两个不同操作系统下的应用实例。
关键词:嵌入式系统 多任务 编程
引言
嵌入式系统的面向应用特性,使得大多数程序员沉陷于不同的... |
|
| 摘要:引入多种嵌入式系统系统测试方法;根据ISO 9000国际质量标准,提出一种切实可行的可靠性评估方案,并使它们应用于嵌入式产品测试中,测试效果良好。最后,通过两个测试实例说明嵌入式系统的系统测试过程和分析。
关键词:嵌入式系统 系统测试 测试方法 可靠性评估
引言
随着嵌入式系统硬件体系结构的变化,嵌入式系统的发展趋势向嵌入式系统高端,即嵌入式软件系统转移,具... |
|
| 摘要
三星16/32位ARM处理器S3C4510B是目前在国内应用非常广泛的一种性价比很高的ARM处理器,本文在介绍S3C4510B中HDLC通道结构特点的基础上,详细说明了4510中HDLC通道在DMA收发方式下的工作过程,使用方法和编程中的一些注意事项。
1:S3C4510B简介
S3C4510B(以下简称4510)是韩国三星公司开发的一款基于ARM7TDM... |
|
| 摘要:介绍如何利用状态图的分析结果把握待开发系统的软界面结构,完成软键盘控制类产品界面显示的通用程序设计。
关键词:状态图 控制类产品 界面 数据结构
可视频程序的一个重要特点是:有大量的窗口、对话框等界面与用户进行交互,并根据用户在界面上的操作进行相应的事务处理。设计良好的用户界面不仅可以提高用户与软件的交互效率,而且可以减少用户操作与控制状态转换出错的概率。好的... |
|
| 摘要:描述BACnet协议的体系结构,分析BACnet控制器的功能,论证基于嵌入式Linux开发BACnet控制器的可行性;给出BACnet控制器软件的体系结构及其软件设计。
关键词:BACnet 控制器 楼宇控制设备 嵌入式Linux 体系结构
BACnet协议是一种为楼宇自动控制网络所制定的数据通信协议。该协议已成为美国国家标准(ANSI/ASHRAE 135-... |
|
| 摘要:以凌阳单片机为例详细介绍μC/OS-II的移植方法;重点讲解在系统移植过程中一些难以理解的概念,并首次实现了μC/OS-II在凌阳SPCE061A单片机上的移植。
关键词:μC/OS-II 凌阳单片机 嵌入式系统
目前,实时操作系统已广泛应用于工业控制的各个领域。μC/OS-II作为一个实时内核,由于其源码公开、代码规范,广受开发人员的喜爱。SPCE061... |
|
| 摘要:介绍目前市场上最常见的几种非易失低功耗静态存储介质,详细说明Compact Flash Card软、硬件接口;提出基于Compact Flash Card和TI公司的C24x、C28x系列DSP搭建体电信号采集的硬件平台的一种可行的低功耗、便携式实时体电信号采集存储系统的可行方案,说明其硬件连接和相关的程序实例。
关键词:数据采集与存储 便携式 Co... |
|
| 摘要:绝大多数嵌入式操作系统采用抢占式的调度方式。本文主要讲述采用抢占式方式进行任务调度的嵌入式操作系统的调度策略和原理。
关键词:抢占式 多任务 中断
引 言
通过逐行阅读顺序程序的源代码,不难说出程序会向处理器提出什么样的特定操作,并且也能说出这些操作的顺序。实际上,如果能够知道对一个顺序程序的所有输入,那就不仅能精确预测到处理器所执行的一系列机器码,还能... |
|
| 摘要:Windows CE是微软公司推出的一种嵌入式的操作系统、用于系统资源有限的小型设备。它采用模块化的结构,支持多种外部接口,包括最常用的RS232串行接口。本文就Windows CE系统串行接口的编程进行讨论,并给出与GPS设备的接口程序。
关键词:Windows CE 串行通信 GPS
1 Windows CE简介
Windows CE是一种小型的、基于R... |
|
| 摘要:分析在Apex软件环境下,SHARC处理器阵列板与MVME2700单板机基于VME总线的交互通信机制;利用该机制在VxWorks操作系统下,实现MVME2700单板机对DSP阵列板的被动触式工作时序控制。
关键词:嵌入式系统 SHARC 实时性 VxWorks
目前,许多信号处理系统DSP都采用Analog Device公司的SHARC系列产品。随着DSP计算... |
|
| 摘要:阐述μC/OS-II多任务信息流关键技术与中断处理的一般方法和PC体系中断的基本概念;以CAN总线为例,详细分析在x86实模式下基于μC/OS-II的CAN总线驱动的实现过程。
关键词:μC/OS-II RTOS嵌入式系统 设备驱动 中断处理程序(ISR) 进程调度
μC/OS-II是美国人Jean Labrosse编写的... |
|
| 摘要:介绍实时操作系统μC/OS-II的特点和内核结构,给出μC/OS-II在Samsung嵌入式S3C44BOX ARM7微处理器上的移植的步骤及详细相关代码,同时阐述μC/OS-II在应用中应注意的问题。
关键词:μC/OS-II S3C44BOX 移植 实时操作系统
μC/OS-II功能强大,支持56个用户任务,其内核为占先式,支持信号量、邮箱、消息队列等多种... |
|
| 摘要:介绍闪存的CF卡在手机测试系统中的应用,提出具体的硬件开发和软件实现方案。包括CF卡的读写操作、缓冲区操作的具体源程序。
关键词:闪存 CF卡 手机测试系统
引言
目前,手机作为日常生活中一种重要的通信工具,越来越受到人们的关注。它的最大特性就是方便易携带。那么,如何保证手机在不同地理位置的条件下仍然具有优质的网络服务,进而保证其通话质量,成为移动通信部门的... |
|
| 摘要:讨论嵌入式微处理器SA1110与以太网控制器Ax88796在实际应用中的硬件连接问题;给出软件设计方面的一些注意事项,为SA1110的网络应用提供一种参考。
关键词:嵌入式 SA1110 Ax88796 以太网 CPU MII
Intel公司的StrongARM SA1110是一款主要面向嵌入式应用的高性能32位微处理器,目前已经被广泛应用在PDA等手持设... |
|
| 摘要:研究嵌入式系统与普适计算的概念、用途及其相关技术,使读者对普适计算这个新名词有一个全面的认识。
关键词:嵌入式系统 普适计算 手持设备 Windows CE 嵌入式设备
引 言
随着计算技术的发展,我们已经由PC时代进入网络时代,进而进入后PC时代。IBM在1999年创造了一个名词--“普适计算” (又叫“普及计算”,Pervasive Computin... |
|
| 摘要:在嵌入式系统与VxWorks实时操作系统应用愈加广泛的背景下,结合嵌入式系统对于各类实时通信方式的不同需要,提出基于控制应用的复合通信模式;以Radstone公司的PPCx系列单板机为例,给出实现方法,并对数据通信的产时性与安全性作了研究。片对于各类嵌入式操作系统的数据测验具有很大的参考价值。
关键词:VxWorks 嵌入式系统 实时性 数据通信
引言
随着... |
|
| 摘要:介绍实时操作系统QNX4.25下编写设备驱动程序的大体框架、底层细节以及诸多注意点。针对使用较为普遍的PCI设备作为较为详细的描述。
关键词:驱动程序 QNX 实时操作系统 PCI
引言
QNX是一个多任务、多用户、分布式、可嵌入式符合POSIX标准的微内核的主流实时操作系统,广泛用于实时性能、开发灵活性、网络灵活性要求较高的场合,如电信系统、医疗仪器、航空... |
|
| 摘要:论述VxWorks上WindML对多字节码的显示支持,着重讨论其存储结构和意义,并给出汉字显示的实现方法。
关键词:VxWorks操作系统 WindML组件 汉字点阵 国标编码
1 VxWorks操作系统图形显示方案
VxWorks作为嵌入式实时操作系统,在国内应用已非常广泛,但VxWorks原厂商没有直接提供完备的汉字显示解决方案。本文这个热点论题,通过对... |
|
| 摘要:在μC/OS-II内核中,各个不同的任务使用独立的堆栈空间,堆栈的大小按每个任务所需要的最大堆栈深度来定义,这种方法可能会造成堆栈空间浪费。本文叙述如何在RTOS中多个任务共用连续存储空间作为任务栈的方法,并详细比较二者的优缺点和适用性。
关键词:μC/OS-II 任务堆栈 RTOS 共用空间堆栈
关于μC/OS-II这个实时内核及其应用已经有很多文章介绍了,... |
|
| 摘要:介绍国家半导体公司(NS)的Geode TMGX1处理器及协同芯片,说明如何利用该芯片组进行嵌入式系统设计,并讨论一些设计难点的处理。
关键词:信号完整性 信息家电 阻抗匹配
引言
近些年,嵌入式技术迅速发展,嵌入式应用深入金融、航空航天、电信、网络、工业控制等各个领域,并进一步渗透到日常生活领域——信息家电。信息家电市场的日益发展需要高效、灵活的嵌入式解决... |
|