自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (5)
  • 收藏
  • 关注

转载 ArcEngine地图漫游的实现

ArcEngine地图漫游的实现2008-03-24 23:15        #region 地图漫游工具栏代码        //缩小2倍        private void ZoomInfxdButton_Click(object sender, EventArgs e)        {            IActiveView actView =

2009-03-06 15:00:00 2700

转载 2.6.22.9内核下安装TP-Link的WN321G无线网卡驱动

2.6.22.9内核下安装TP-Link的WN321G无线网卡驱动 来源: ChinaUnix博客  日期: 2007.11.03 15:51 (共有0条评论) 我要评论 1.查阅其windows下的驱动文件,发现WN321G这款卡是ralink公司的RT73芯片,于是,先到ralink的官方网站上下载其l

2009-02-23 12:25:00 1238

转载 fatal error LNK1112: 模块计算机类型“THUMB”与目标计算机类型“ARM”冲突

fatal error LNK1112: 模块计算机类型“THUMB”与目标计算机类型“ARM”冲突解决办法: 1.新建项目时,在"平台"->"选择要添加到当前项目中的 Platform SDK。"中,把"已安装的 SDK"全部添加到"选定的 SDK" 2.在"属性页"->"配置属性"->"链接器"->"命令行"中的"附加选项"里,有如下命令:"/subsystem:windowsce,4.2

2009-02-02 21:20:00 1442

转载 eboot中的中断初始化

eboot中的中断初始化上一篇 / 下一篇  2008-07-10 11:53:37 / 个人分类:瘟蜥蜴 查看( 58 ) / 评论( 1 ) / 评分( 0 / 0 ) Eboot里面需要使用中断——主要是给usb用。所以在usb.c中可以看到void Isr_Init(void)函数2jR /]CsJZ4r0LUPA开源社区$}fU$xx3Ym+Cc其中有一

2008-12-17 21:18:00 447

转载 eboot logo

#include #include #include #include #include #include #include #include #include #include #include #include "xsc1.h"#include "xsc1bd.h"#define RGB565(r1,g1,b1,r0,g0,b0)            /       ((((DWORD)

2008-12-17 20:18:00 625

转载 [嵌入式硬件]Nandflash读取操作源码

[嵌入式硬件]Nandflash读取操作源码 seu_dust 发表于 2007-10-22 19:35:00再次感谢caiyuqing,感谢本站的fly-feiser转载,这些给了我很多的启发。共三个文件:s3c2410.h, nand_flash.h, nand_flash.c。1.s3c2410.h#ifndef _S3C2410_H#define

2008-12-16 14:19:00 829

转载 NandFlash读取操作

  NandFlash读取操作 (2008-01-10 09:48:16) var $tag=杂谈; var $tag_code=ddd4edd344277191f98fc71692de5093; 标签:杂谈    我的板子上使用的是SAMSUNG的K9F1208U0

2008-12-16 12:36:00 1061

转载 增加wince中的NandFlash的容量

增加wince中的NandFlash的容量 (2008-01-10 09:51:05) var $tag=杂谈; var $tag_code=e108f67cd94e28621d511ad69659d24e; 标签:杂谈    1.在bootloader(也叫做yl244

2008-12-16 12:33:00 952

转载 WinCE流设备驱动简介及GPIO驱动的实现

转载:WinCE流设备驱动简介及GPIO驱动的实现流设备驱动实际上就是导出标准的流接口函数的驱动,这是文档上面的定义。在WinCE中,所有的流设备都导出流设备接口,这样WinCE中的Device Manager可以加载和管理这些流设备驱动。流设备驱动的架构如图:  首先我声明一下,这个图是我抄的,呵呵。在WinCE启动的时候,OAL(OAL.exe)首先加载kernel.dll,然

2008-12-15 11:49:00 491

转载 [ZT]解读WINCE 5.0 KITL代码流程

ethdbg.obj[ZT]解读WINCE 5.0 KITL代码流程上一篇 / 下一篇  2008-05-16 17:29:57 查看( 75 ) / 评论( 0 ) / 评分( 0 / 0 ) 作者:Walzer日期:2005.3.19摘要:KITL是PLATFORM. BUILDER中的一个亮点,提供了和本地调试类似的断点、变量跟踪、内存查看等手段,如果没有KITL,嵌

2008-12-11 17:43:00 487

转载 如何才能开机不用修改系统时间?(已解决)

如何才能开机不用修改系统时间?(已解决)我用的是fs2410的板子,每次启动后,系统时间就恢复到2003年1月1号12:00,即使我选择了保存注册表到nandflash也不行,通过DNW工具可以看到启动后有这么一句:Windows CE Firmware InitINFO: Initializing system interrupts...INFO: Initializing system clo

2008-12-09 09:44:00 1089

原创 windows 远程桌面

cetsc /v: 192.168.0.1Running Cetsc.exeThe Windows CE Terminal Services Client (CETSC), Cetsc.exe, is software that enables the Windows CE device to access Windows-based applications on the Termi

2008-12-08 17:50:00 761

转载 S3C2410的WINCE BSP添加串口支持

S3C2410的WINCE BSP添加串口支持来源:电子开发网 作者:coldfly 时间:2008-08-25 发布人:华女  最近在调优龙ST2410的板子,总体来说,优龙的板子做的不错,技术支持也还可以~      不过呢,优龙提供的WinCE BSP也只是在三星的公版BSP上少量修改而成的,虽然三星S3C2410能够提供3个UART支持,也就是说每个UART控制器都可以

2008-12-08 17:02:00 627

转载 调试成功的按键中断流驱动(转)

调试成功的按键中断流驱动(转)调试成功的按键中断流驱动 自己修改的EINT11按键驱动成功的运行了,上次出现的USB鼠标,SD卡不能运行的问题也不知道是什么原因,后来新建了工程后解决了这个问题,估计是再改底层时动了什么其他的东西,现将按键中断驱动流程分析一下:  修改的文件:1.    WINCE420/PLATFORM/SMDK2440/INC/oalintr.h

2008-12-08 15:55:00 946

转载 Develop WinCE USB Driver using WinDriver

WinCE下的驱动程序是一个DLL,需要自己写USBDeviceAttach等函数,用WinDriver生成的代码使用WinDriver提供的dll库,使用统一函数(对Win2k,xp,wince,linux等系统生成的代码外表看起来区别不大)包装了硬件接口函数,这样就屏蔽了底层,应用程序只需要对WinDriver提供的接口函数进行处理就可以了。驱动写好后,要通过Platform Builder烧

2008-11-25 23:17:00 1508

转载 Windows CE USB摄像头驱动编写

<INPUT id="__VIEWSTATE" type=hidden name=__VIEWSTATE><!--var theForm = document.forms[Form1];if (!theForm) { theForm = document.Form1;}function __doPostBack(eventTarget, event

2008-11-25 22:19:00 4555 2

转载 CEPC下的打印机设置问题

无图版 控制面板 | 短消息 | 搜索 | 会员 | 帮助 | 驱网首页 | 社区 | 首页 | 无图版 <!-- if (!document.phpAds_used) document.phpAds_used = ,; phpAds_random = new String (Math.random());

2008-11-25 22:16:00 1122

原创 WinCE中Build.exe工具介绍

 新一篇: WinCE系统的编译过程 | 旧一篇: WinCE Network驱动开发简介function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(ke

2008-11-18 23:01:00 406

转载 WinCE5.0/6.0下,通过command line实现自动化编译

 新一篇: WinCE中的RAM-Based Registry与HIVE-Based Registry | 旧一篇: 在WinCE下,应用程序直接读/写/擦除flash设备的方法function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):

2008-11-18 22:57:00 381

原创 在WinCE下,应用程序直接读/写/擦除flash设备的方法

在网上的很多论坛中都看到有人提问:应用程序如何直接读写Flash的扇区,或者是类似的问题。总之,就是希望应用程序能够直接访问Flash设备,直接读写扇区的数据,或者作其他的操作。这几天没事,就尝试着做了一下,把我的方法介绍给大家。 先做个简单的介绍。WinCE支持Flash设备,一般指Nandflash或者是NORFlash,采用的架构一般是FAL+FMD架构,我们实现FMD相关的接口函数

2008-11-18 22:51:00 479

原创 WinCE中nandflash驱动开发介绍

先来谈一下flash,flash是一种非易失存储器,一般flash存储设备分为Nandflash和Norflash。这两种flash各有优缺点。在读写速度上,norflash的读速度快一些,nandflash的写速度会快一些。Nandflash的容量一般都比Norflash大很多,而且相比价格比较便宜。但是Norflash支持XIP,而nandflash不支持,而且Nandflash可能有坏块。相

2008-11-18 22:50:00 1392

转载 WinCE下,快速编译驱动及BSP

在WinCE下面,创建工程,然后编译是需要花很长时间的。当我们第一编译完工程以后,如果需要改我们的驱动或者BSP,我们是不需要重新编译整个工程的:1. 如果更改了driver,以WinCE6.0为例,我们可以在菜单里面选择“build”->“Open Release Directory in Build Window” ,然后在弹出的命令行窗口中,通过dos命令切换到你要编译的driver的目

2008-11-18 22:48:00 441

原创 WinCE中命令行工具Viewbin简介

Viewbin是微软提供的一个命令行工具,在WinCE6.0中,可以在"/WINCE600/PUBLIC/COMMON/OAK/BIN/I386"找到他。Viewbin工具可以用来查看NK.bin文件。它可以从NK.bin中获得这个NK image的大小,运行的起始地址等。还能查看到里面所包含的模块,应用程序及相关的信息。Viewbin的使用格式如下:viewbin [parameter] [fi

2008-11-18 22:48:00 407

转载 WinCE中,环境变量的添加,删除和查询

一篇: WinCE中命令行工具Viewbin简介 | 旧一篇: WinCE下,快速编译驱动及BSPfunction StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(

2008-11-18 22:47:00 670

转载 在WinCE5.0和WinCE6.0下,编译选项介绍

作者:ARM-WinCE在WinCE5.0中,在"Build OS”菜单中,我们会看到不同的编译选项:"Sysgen","Build and Sysgen"和"Build and Sysgen current BSP"Sysgen:不用多说,当你在"Catalog"中添加或删除了新的item的时候,就用这个吧。Build and Sysgen:当你更新了/public目录下的源

2008-11-18 22:46:00 339

转载 OEMAddressTable介绍

一般在ARM架构的CPU上,物理地址都是统一编址的,寻址空间为4GB(32Bit CPU)。也就是说,针对一个ARM的处理器,它可以访问的物理空间是4GB。在WinCE中,ARM中的4GB物理地址空间将被映射为512MB的虚拟内存空间。 OEMAddressTable就是一个4GB物理地址空间到WinCE Kernel中的512MB虚拟地址空间的映射表。在BSP中,会定义OEMAddressT

2008-11-18 22:44:00 359

转载 WinCE中的console重定向

在WinCE中开发BSP的初期,可能我们还没有显示驱动,也没有键盘,鼠标,USB的驱动。这个时候,如果有一个基于Serial串口的console 会感到很幸福,呵呵。将console重定向到串口比较简单,首先串口驱动必须是好的。然后需要在platform.reg中添加下面的配置:[HKEY_LOCAL_MACHINE/Drivers/Console] "OutputTo"=dword:1"

2008-11-18 22:41:00 432

原创 WinCE BSP中OAL层中的OEMIoControl介绍

作者:ARM-WinCE 在WinCE的BSP中的OAL部分,会有一个ioctl.c或者oemioctl.c文件,里面主要定义了一个叫OEMIoControl(..)的函数。可以说OEMIoControl是一个很有用的WinCE内核输入/输出函数。在WinCE5.0中,应用程序和驱动程序可以通过调用KernelIoControl(..)函数来访问WinCE内核,导致调用OEMIoCon

2008-11-18 22:40:00 415

转载 WinCE中RTC驱动开发介绍

快到春节了,稍微轻松点了。刚刚在WinCE6.0下开发了RTC的驱动,在这里介绍一下。RTC就是实时时钟(real time clock)。目前大部分32bit处理器都自带RTC模块,也有外接RTC模块的。一般外接的RTC都是通过I2C总线来访问。如果CPU本身自带RTC,那通过读取内部寄存器就能访问RTC模块。如果是外接的,就要麻烦一点,还要写个I2C的驱动来访问外部RTC模块。在Win

2008-11-18 22:39:00 499

转载 WinCE BSP中打印信息的实现介绍

不管在WinCE5.0还是在WinCE6.0中,我们在调试驱动或者应用的时候都会用到打印函数。在驱动里面,我们可能会用DEBUGMSG(..),RETAILMSG(..),还有NKDbgPrintfW(..)。在我们使用这些打印函数调试我们的程序之前,我们需要实现串口打印功能。在WinCE的BSP中,如果想调用DEBUGMSG(..)或者RETAILMSG(..)来从串口打印信息,必须在我们的

2008-11-18 22:37:00 362

原创 WinCE下Touch Panel驱动介绍

作者:ARM-WinCE         WinCE中的Touch Panel驱动是由GWES模块来管理的,Touch Panel驱动接收用户的触摸信息,并将其转换为屏幕上的坐标信息,传给GWES模块。在WinCE中,Touch Panel驱动是分层的,分为MDD层和PDD层,这和其他WinCE设备驱动是一样的。MDD层由微软提供,用户只需要实现MDD和PDD层间的DDSI函数就可以了。如

2008-11-18 22:36:00 335

转载 WinCE Display驱动开发介绍

 作者:ARM-WinCE  好多天上不了CSDN了,今天终于上来了。写篇Blog吧!!!这篇Blog介绍WinCE下的Display驱动开发。 在WinCE中,Display驱动由GWES模块来管理。WinCE提供了两种架构的Display驱动模型,可以满足不同的硬件需求。一种是基于WinCE DDI的Display驱动模型,另一种是基于DirectDraw的Display驱

2008-11-18 22:35:00 460

转载 如何安装WinCE6.0

 作者:ARM-WinCE  说实话,这个也写一篇blog,实在不应该。今天重新安装了WinCE6.0的开发环境,感觉还是挺累的。所以还是写一篇吧,这个写起来比较简单,也算是这个月最后一篇blog了。下面开始: 1. 首先安装Visual Studio 2005。 2. 安装WinCE6.0。如果没有正版,微软提供WinCE6.0的评估版,可以从微软的网站上下载,使用1

2008-11-18 22:34:00 355

转载 WinCE中的RAM-Based Registry与HIVE-Based Registry

WinCE中支持两种类型的注册表:RAM-Based和HIVE-Based,默认情况下使用的是RAM-Based注册表。 1. RAM-Based注册表       RAM-Based的注册表是将所有的注册表数据存储在对象存储(object store)中,也就是存放在RAM里面。一般用在有电池备份RAM的系统上面,也就是说,当系统掉电以后,会自动切换成电池供电,此时RAM还有供电,所

2008-11-18 22:32:00 355

转载 CETK环境搭建及说明

作者:ARM-WINCE 微软提供的CETK可以帮助测试BSP包括驱动,OAL。针对每个驱动,都会有不同的case。下面介绍如果搭建环境: 1. 以WinCE6.0为例,在VS2005中打开工程,然后再"Catalog Items View"中选择"Device Drivers”,"Windows Embedded CE Test Kit"。然后重新编译你的工程,并下载到目标板上运

2008-11-18 22:31:00 1686 1

转载 WinCE中串口驱动及接口函数介绍

作者:ARM-WinCE 在WinCE中,串口驱动实际上就是一个流设备驱动,具体架构如图:        串口驱动本身分为MDD层和PDD层。MDD层对上层的Device Manager提供了标准的流设备驱动接口(COM_xxx),PDD层实现了HWOBJ结构及结构中若干针对于串口硬件操作的函数指针,这些函数指针将指向PDD层中的串口操作函数。DDSI是指MDD层与PD

2008-11-18 22:28:00 427

转载 WinCE流设备驱动简介及GPIO驱动的实现

作者:ARM-WinCE 流设备驱动实际上就是导出标准的流接口函数的驱动,这是文档上面的定义。在WinCE中,所有的流设备都导出流设备接口,这样WinCE中的Device Manager可以加载和管理这些流设备驱动。流设备驱动的架构如图:  首先我声明一下,这个图是我抄的,呵呵。在WinCE启动的时候,OAL(OAL.exe)首先加载kernel.dll,然后kernel.

2008-11-18 22:27:00 469

转载 1 WinCE网络介绍

1 WinCE网络介绍      在WinCE中,网络架构和windows系统差不多。通过NDIS,WinCE系统和网卡及网络协议进行交互。NDIS提供了一个完全的网络驱动的抽象层,目前WinCE支持NDIS5.1,其中包括对RNDIS,NDISWAN,Token Ring等的支持。在WinCE中,整个网络架构体系如图:        WinSock是提供给应用层的接口,一般开发网

2008-11-18 22:25:00 1248

原创 WinCE Eboot中的OEM Flash函数

在EBOOT中提供了操作Flash的功能,可以将下载的WinCE image烧到Flash当中,这需要实现一些Flash相关的OEM函数。 这些OEM函数会在BLCOMMON模块中被调用,也就是在blcommon.c文件的DownloadImage函数中被调用。在DownloadImage函数中,一般image文件的header会被先下载并进行解析。然后调用OEMIsFlashAddr判断

2008-11-18 22:20:00 488

转载 WinCE Eboot中的OEM控制函数

在EBOOT中有很多以OEM开头的函数,这些函数都会直接或间接的被BLCOMMON模块调用,来完成相应的功能。这些OEM函数就是我们需要根据自己的平台来实现的。可以说,实现了这些OEM函数,EBOOT的功能就完成了。 在EBOOT中有很多OEM函数,有些是必须实现的,有些是不必实现的,而有些是根据你的EBOOT的功能需求来决定是否要实现的。下面会介绍一下直接由BLCOMMON调用的OEM控

2008-11-18 22:19:00 312

nrf51_sdk_v6_0_0

NORDIC蓝牙芯片 NRF51822 sdk,nrf51_sdk_v6_0_0,最新版

2014-09-03

uEnergy_Tools-2.2.0.51

用的上的大概都知道是什么东西,不是哪都有的,要的赶快下

2013-10-30

sp5v210 底板pcb,sch,

都是protel原文件,ad9的,如假包换

2013-10-30

Setup_JLinkARM_V434

Setup_JLinkARM_V434,最新的segger jlink arm调试器驱动

2011-08-28

gec2410实验手册及源码

gec2410实验手册及源码,gec2410实验手册及源码,gec2410实验手册及源码,

2009-07-23

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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