S3c2440A 平台HIVE 注册表+binfs 的实现

今天总结一些实现的过程和原理。我的例子是基于samsung S3C2440A+samsung ONENAND+WinCE5.0 的,开发平台是platform builder 5.0,首先我们基于RAM register 的image 已经可以正常跑起来了,Flash 除了放置image 外其他的...

2009-03-20 08:01:00

阅读数 690

评论数 1

Windows CE下的USB设备驱动程序开发实例(二)

 USB鼠标的类的定义如下: class CMouse { public: CMouse::CMouse(USB_HANDLE hDevice, LPCUSB_FUNCS lpUsbFuncs, LPCUSB_INTERFACE lpInterface); ~CMouse();  BOOL Ini...

2009-02-01 15:12:00

阅读数 1862

评论数 0

Windows CE下的USB设备驱动程序开发实例(一)

 下面举个简单的例子来详细说明一下驱动程序的开发过程。 例如我们有个USB Mouse设备,设备信息描述如下: Device Descriptor: bcdUSB: 0x0100 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0...

2009-02-01 15:02:00

阅读数 2465

评论数 0

Windows CE下USB设备驱动开发的一些基础知识

 随着USB设备的普及,摆在开发人员面前的驱动开发任务也是越来越繁重了,特别是对于一些嵌入式开发厂商来讲,由于设备所采用的操作系统不同,相应的硬件接口也是不一样的,开发相关的USB驱动程序更是难上加难。Windows CE是微软推出的功能强大的嵌入式操作系统,国内采用此操作系统的厂商已经很多了,本...

2009-02-01 14:52:00

阅读数 3042

评论数 0

windows CE下的USB设备驱动程序分析(二)

 在上次了解了所有USBD接口函数以后,我们已经有了很多基础知识了,回顾USB样例的文件夹结构,我们还能记得USB/CLASS/COMMON这个文件夹下是存放所公共部分的源程序,它是微软专门抽象出来的能为大多数USB设备驱动程序服务的一些结构体以及函数的封装,我们这次再来概略的了解一下这里面的源程...

2009-01-21 10:41:00

阅读数 2318

评论数 0

windows CE下的USB设备驱动程序分析(一)

随着USB设备的不断增加,我们这些开发人员也就多了对USB设备进行驱动程序开发的工作。但是对于很多初学者来说,存在以下三个困难:     一是对WinCE的驱动程序结构了解得太少,没办法得心应手的专注于驱动程序的开发工作;     二是对WinCE自带的USB驱动程序的例子没有弄懂,看到一大堆文件...

2009-01-21 10:10:00

阅读数 2113

评论数 0

Windows Embedded CE 6.0的内存管理(二)

 二、 内核存储器空间 内核存储器空间是Windows Embedded CE 6.0虚拟地址空间中上面2GB的部分,在操作系统运行的整个过程中,对于所有进程它总是驻留的,它包含了提供更多基本操作系统服务的组件。内核空间详细的虚拟存储器映射如图3所示,对每个存储器区域的详细描述如表1所示。  图3...

2009-01-12 14:23:00

阅读数 1634

评论数 1

Windows Embedded CE 6.0的内存管理(一)

 一、Windows Embedded CE 6.0的内存管理模型 与以前版本的Windows CE相比,Windows Embedded CE 6.0的内存管理模型有了很大的变化,这主要体现在Windows Embedded CE 6.0的虚拟地址空间不再是一个4GB平面架构模型,而是一个如图1...

2009-01-12 14:05:00

阅读数 2335

评论数 1

Windows Embedded CE 6.0操作系统的架构

Windows Embedded CE 6.0操作系统的架构 Windows Embedded CE 6.0操作系统被实现为一种分层的架构,分别由内核模式层和用户模式层组成,其中内核模式层由OAL(OEM抽象层)、KITL(独立于内核的传输层)、操作系统内核、内核模式的Coredll库及文件系统模...

2009-01-07 15:43:00

阅读数 3922

评论数 1

Windows Embedded CE 4.2/5.0/6.0开发工具下载大全

1.  Sjf2410.exe及其Giveio.sys程序http://www.samsung.com/Products/Semiconductor/MobileSoC/ApplicationProcessor/ARM9Series/S3C2410/SECJTAGFlashSJFNANDNORFl...

2009-01-06 17:29:00

阅读数 3909

评论数 0

Windows Embedded CE的版本

从1996年Windows CE 1.0诞生起,到今天的Windows Embedded CE 6.0,Windows CE已经发展了十年多的时间,在这期间它先后经历了Windows CE 1.0、Windows CE 2.0/2.11/2.12、Windows CE 3.0、Windows CE...

2008-12-31 11:16:00

阅读数 1852

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭