Windows 9X内核模式驱动程序的设计与策略
在Windows 98或Windows95下如何高效编写硬件设备驱劝程序是微机应用开发中迫切需要解决的问题。介绍了虚拟设备驱动程序(VxD)在Windows 9x下运行的机理和通信策略,以及如何设计内核模式驱动程序。
基于嵌入式Linux的DiskOnChip设备的驱动开发实现
本文介绍了M-systems公司的新一代闪存盘DiskOnChip2000的结构和工作原理,并结合嵌入式Linux操作系统说明了对DOC块设备的驱动支持和开发.
基于S3C44B0与uClinux构建web服务器
利用32位ARM嵌入式CPU,构建基于uClinux操作系统的嵌入式web服务器;将高性能、低功耗32位RISC(精简指令集)结构的ARM内核处理器与开放源代码的嵌入式多任务操作系统uClinux相结合,通过对uClinux下几个web服务器进行分析比较后选用boa服务器,完成了硬件和软件的设计,实现了基于uClinux下动态网页的CGI(通用网关接口)网关程序。
用GNU工具开发基于ARM的嵌入式系统
介绍如何利用GNU的工具开发基于ARM的嵌入式系统,以及使用编译器、连接器和调试工具的具体方法,为广大嵌入式系统开发人员提供一种低成本的开发手段.
用Setjmp构建简单协作式多任务系统
讨论一个利用标准C语言setjmp库函数实现的查询式协作多任务系统,给出完整的内核和样例程序并对源代码进行说明.该系统具有简单易用的特点,只需要编写存取堆栈指针的宏就可方便地移植到新的平台上.文章详述了系统的优缺点,讨论一些性能扩展的方法.该内核适用于中小规模的嵌入式软件.
基于FLASH存储器的嵌入式文件系统的设计与实现
基于FLASH存储器的嵌入式文件系统要求实现数据可维护性;提高数据安全性;针对FLASH的特性进行合理的优化.我们以嵌入式操作系统ASIX OS中的文件系统为实例,从存储空间管理,文件实现,目录实现,多任务的实现四个方面描述文件系统基本功能的设计,接着提出了针对FLASH作为存储介质的嵌入式文件系统的优化设计.
使用μC/OS-Ⅱ操作系统的短信息电话机
将μC/OS-Ⅱ实时嵌入式操作系统移植到EPSON八位单片机上来开发短信息电话机.此电话机除普通电话的通用功能外,还增加了短消息收/发功能、信息浏览与查阅功能、信息点播与信息订阅功能等.
基于uITRON操作系统的嵌入式GUI设计
随着嵌入式系统技术的不断发展,各类嵌入式应用对人机交互界面的要求也越来越高,这就使得对嵌入式图形用户界面的需求越来越迫切。与一般系统上的图形用户界面相比,嵌入式系统图形用户界面要求轻型、占用资源少、高性能、高可靠性、可配置等特点。
PIC18单片机的一种新颖的Bootloader设计
引言Bootloader是操作系统在内核运行之前运行的一段小程序,其功能主要是完成软硬件设备初始化,建立内存空间映射,从而将系统的软硬件环境带到一个合适的状态,或者加载操作系统映像文件实现系统软件升级,
基于PLC的嵌入式车辆尾气自动检测系统
本文介绍了一种基于嵌入式Windows CE操作系统和PLC、组态王6.0组态软件的车辆尾气自动检测系统.中央控制单元以运行Windows CE操作系统和组态王6.0组态软件的工控机为控制站,PLC作为现场控制单元,传感器获取的测量数据由数据采集模块传送给工控机,实现对污染物检测装置的中央控制.










