- 博客(35)
- 资源 (57)
- 收藏
- 关注
原创 wince 之CEC 文件介绍
加驱动到系统里面不一定要把它加到catalog里面, 直接在project.bib 和project.reg文件里面加就可以了, 如果一定要加到catalog里面,就找一个.cec文件修改一下, 然后在cepb里面import进来-------------以前我一直以为必须修改这个CEC呢
2008-10-31 14:39:00 1914
原创 配置config.bib的注意事项以及错误分析——自己都要顶!
一、编译出NK,但是但是下载NK后不会启动。原因:就是DNW设置地址不对,并不是每个NK下载到0x32000000都能运行的。欲知详情,请看下面。先看这个能在0x32000000运行的NK的内存映射表OEMAddressTable ;;;-------------------------------------------------------------
2008-10-31 10:25:00 2906
原创 如何在patform中加入自己的工程
假定Windows CE.NET目标工程为CEPC类型,目录为E:/Project/MyWinCE,并且工程已经Build(或者Rebuild)成功; 假定Windows CE.NET的应用为MyApp.exe 1.将MyApp.exe复制到E:/PROJECTS/MyWinCE/RelDir/CEPC_X86Release目录下;
2008-10-31 10:08:00 1521
原创 如何改变wince系统所占用内存
在config.bib中设置FSRAMPERCENT环境变量的值,具体的设置方法可以查阅PB的帮助文件。这几种方法以后可以用到。Statically using FSRAMPERCENT ;During boot using pOEMCalcFSPages ;SetSystemMemoryDivision都可以分配内存------------------------------PB帮助文档
2008-10-31 09:51:00 1403
原创 wince5.0 config.bib之128M SDRAM 修改
一、这个在4.2和5.0我想都必须on才行 AUTOSIZESend Feedback on this topic to the authorsSee AlsoCONFIG Section Developing an Operating System > Build System > OS Design Configuration Files > Run-Tim
2008-10-31 09:06:00 1955
原创 立宇泰标准5.0BSP编译错误以及解决办法
BUILD: [01:0000000828:ERRORE] c:/WINCE500/PUBLIC/COMMON/SDK/INC/winnt.h(6565) : fatal error C1001: INTERNAL COMPILER ERROR BUILD: [01:0000000832:PROGC ] Compiling ./sdiocontrollerbase.cpp BUILD: [01:0
2008-10-30 19:53:00 1519
转载 转载——8086汇编指令与机器码的相互转换
汇编指令与机器码的相互转换 贴子发表于:2008-10-28 12:48:03 机器语言我们只要重点理解一下几个概念:1. 机器语言指令有操作码(OP)和地址码两部分组成 |_____________OP_______________|__d__|__w__||_____________OP_______________|__s__|__w__| 在多数操作码中,常使用某些位来
2008-10-30 14:47:00 4747
原创 编译BSP注意事项(没有编译出工程之前会产生错误)
--------------------Configuration: Samsung smdk2440: ARMV4I_Release--------------------Starting Build: set WINCEREL=1&&build==============BUILD: [Thrd:Sequence:Type ] MessageBUILD: [00:0000000000:ERR
2008-10-30 14:16:00 3334 1
原创 外国wince超级棒网站收藏
作者:wogoyixikexie@gliet;转载请标明wogoyixikexie@gliet桂林电子科技大学一系科协。http://microsoft-personal-operating-systems.hostweb.com/CategoryTopics/microsoft.public.windowsce.platbuilder/1/Default.aspx------------
2008-10-29 13:47:00 2451
转载 wince注册表与驱动的加载(转载)
9.1.4 加载设备驱动所需要的接口设备管理器是如何加载驱动程序的呢?这里用到了一个重要的函数ActivateDeviceEx。ActivateDeviceEx是指:n 由设备管理器,也就是Device.exe来加载设备驱动;n 注册表枚举时,用这个函数来读取启动时应当加载的驱动程序信息;n ActivateDeviceEx将使用注册表中的Dll,Pr
2008-10-29 11:34:00 6410
转载 转载——Windows CE5.0内核启动分析(经典)
http://www.esdevelop.cn/category/windowsce/200808/wince_startup.html Windows CE内核启动分析Windows CE内核启动分析移植或者创建一个BSP,也许需要先熟悉Windows CE的内核启动过程.目录基于ARM的Windows CE内核启动分析11.startup.s22.Ker
2008-10-29 09:51:00 2780
转载 转载——wince源码分析中断之map.c
//------------------------------------------------------------------------------ // // Function: OALIntrStaticTranslate // // This function sets static translation between IRQ an
2008-10-29 09:46:00 3246
原创 如何使wince5.0支持大容量flash
且听风吟 21:16:35我以前的BSp是4.2的,SD没有源码,现在经理画错电路图且听风吟 21:16:39改不了中断且听风吟 21:16:52想弄个wince5.0来搞陈伟 21:17:12那就弄啊,怎么改不了中断且听风吟 21:18:204.2没有源码改不了,现在用5.0BSp,也要像你一样搞什么flash大容量的东西陈伟 21:19:04大FLASH最好用6.0的,我们走了很多弯路且听
2008-10-28 21:23:00 1168
转载 理解 Windows CE .NET 中的文件系统体系结构(转)
理解 Windows CE .NET 中的文件系统体系结构发布日期: 7/19/2004 | 更新日期: 7/19/2004Mike HallMicrosoft CorporationSteve MailletEntelechy Consulting摘要:在本月的文章中,我们将介绍 Windows CE .NET 文件系统及其组件,并介绍如何扩展该文件系统。如果您定期阅读
2008-10-28 16:58:00 2079
转载 转载——ARM异常中断初探
作者一看就知道是个牛人了。http://blog.csdn.net/yeyueyeyue/archive/2006/12/11/1438221.aspx1。中断/异常相量的装入和执行方式。 中断和异常都是异步发生的事件,当该事件发生,系统将停止目前正在执行的代码转而执行事件响应的服务程序。而事件服务程序的入口点就是中断/异常向量所在的位置。arm的中断向量可以是0x0开始
2008-10-28 16:54:00 3119 1
转载 转载——如何把文件打包进NK
将文件让入Nk.bin在project.bib文件中,在关键词“FILE”下面,按Name, Path, Memory Type格式添加。其中:Name: 所添加的文件在Target文件系统中的文件名,在/windows目录下。Path: 所要添加的文件在host中的文件名(含路径)Memory Type: 存储类型,一般写NK。例如添加如下:test.exe
2008-10-28 16:45:00 1853 1
转载 转载——PB下编写DLL驱动
在Windows CE中,所有的驱动程序都以dll形式存在。Dll文件可以用EVC来开发,也可以使用PB来开发,使用PB开发驱动程序,可以跟NK同时进行编译,要比EVC来的方便一点。这篇文章就只要介绍用PB来进行dll库开发的方法。使用PB来开发,首先应该在你的工作平台下面建立一个目录,用来存放源文件,同时要修改dir文件,使得编译的时候能够进到源文件所在的目录。编写dll的方法这里就不说
2008-10-28 16:42:00 1730
转载 转载—— WinCE中中断的处理过程(驱动开发人员角度)
中断是硬件与软件打交道的重要方法,因此,大多数驱动程序都涉及到对中断的处理,本文就驱动程序的开发人员以及BSP的开发人员的角度,来谈谈Windows CE中中断的处理过程。如果一个驱动程序要处理一个中断,那么驱动程序需要首先建立一个事件,可以使用CreateEvent函数,然后调用InterruptInitialize将该事件与中断号绑定,这一步就会使能该中断,OAL中的OEMInerrupt
2008-10-28 16:32:00 2783
转载 wince5.0之CS8900网卡驱动开发(转载自CSDN论坛)
把下面的cs8900r压缩包解压到 /WINCE500/PUBLIC/COMMON/OAK/DRIVERS/NETCARD下 makefile文件存放在/WINCE500/PUBLIC/COMMON/CESYSGEN目录下,注意,也可以把用于编译cs8900的命令,添加到自己的makefile里。 逻辑中断号和物理中断号,要在程序里对应。。。。 在这个路径下/WINCE500/PLATFORM/
2008-10-28 15:12:00 1759
原创 标准wince5.0 BSP之SD卡驱动分析
本来打算把SD卡驱动移植到俺的4.2BSP下的,但是发现太难了,还不如直接把以前的BSP丢弃。从长远着想,还是丢弃比较好,为了将来的KITL,必须丢弃那个古董4.2BSP。这次先不告诉我的计划先,自己做出来再告诉他们了。 还是老方法,首先看SD卡的注册表。; @CESYSGEN IF CE_MODULES_SDBUSIF BSP_SDHC_SC2440[HKEY_LOCAL_M
2008-10-28 14:41:00 2645 4
原创 wince博客名人堂
http://blog.csdn.net/constantine/------------不错的博客,一些原创值得借鉴。http://blog.csdn.net/yeyueyeyue/archive/2006/12.aspx----------此人的博客虽然不在更新,但是也比较有价值。http://yzcyn.blog.163.com/blog/----------2440跑wince6.
2008-10-28 13:05:00 1790
原创 转载—mooncmy 牛人对wince5.0中断的详细解释
原帖地址http://topic.csdn.net/u/20071008/11/D54DF4A6-09EF-4D7F-AADB-2F60FF3824FC.html1 WinCE中第一次对中断的处理是在OAL的OEMInit()中,该函数调用OALIntrInit()完成对中断的初始化. 2 OALIntrInit()对中断的初始化做了如下工作: 2.1 通过配置IPR0-IPR33设置中断优先
2008-10-28 12:59:00 1285 1
原创 wince5.0标准BSP和和4.2升级到5.0的中断过程区别。
这是我在论坛的同主题帖子http://topic.csdn.net/u/20081028/11/97873b20-9b0c-4a84-8110-2af87aca6037.html现在由于SD卡问题导致必须改为标准5.0BSP。以前一直以为差不多,现在发现差距不是一般大,首先从中断入手。先看看我明白的4.2BSP开始吧以串口为例子,看注册表 IF BSP_NOSERIAL ![H
2008-10-28 10:49:00 2758 2
原创 ARMSYS2440开发板使用FAQ!
最新问题解答:问:2440可以修改为128M SDRAM和1GB的Nandflash吗? 答:完全可以,立宇泰提供这种方式的配置。请联系我们。 问:hwclock命令输入后出现RTC: No such file or directory错误信息,如何解决?答:出现这个错误的原因是RTC未编译到内核中。进入内核的make menuconfig, 选中Character dev
2008-10-28 09:11:00 2298 1
原创 wince5.0 标准三星BSPOAL详细分析
首先看如下函数,是OAL的初始化函数,我看后大吃一惊,因为和4.2升级到5.0的BSP相差太大了。//------------------------------------------------------------------------------ // // Function: OEMInit // // This is Windows CE OAL
2008-10-27 19:52:00 1519
转载 转载——WinCE流设备驱动简介及GPIO驱动的实现(驱动最佳入门文章)
WinCE流设备驱动简介及GPIO驱动的实现http://blog.csdn.net/nanjianhui/archive/2008/07/18/2674753.aspx作者:ARM-WinCE 流设备驱动实际上就是导出标准的流接口函数的驱动,这是文档上面的定义。在WinCE中,所有的流设备都导出流设备接口,这样WinCE中的Device Manager可以加载和管理这些流
2008-10-27 19:05:00 4029
原创 转载——wince4.2到5.0(一)
wince4.2到5.0(一) 两天时间将系统从4.2移植到5.0。主要是驱动程序要做改动,幸好有4.2的基础,还算顺利,现在调通了屏的驱动、网卡驱动、bootloader,主要还差个键盘驱动。5.0相对于4.2的BSP部份目录结构做了较大的改动。网上也有基出4.2目录的bsp下载,据说是可以用的。但我没用,我是基于周立功的5.0bsp进行修改的,此bsp用dm9000代替cs89
2008-10-27 17:44:00 2347
转载 转载:WinCE5.0/6.0下,通过command line实现自动化编译
转载:WinCE5.0/6.0下,通过command line实现自动化编译先来解释一下:一般我们要编译WinCE都是先创建工程,然后再IDE的开发环境中进行编译。对于WinCE5.0来说,是用Platform Builder5.0;对于WinCE6.0来说,就是用VS2005,因为PB6.0已经集成到VS2005里面了。这样有个问题,就是每次都要人来手动编译。让我来举个例子,这是我在做项
2008-10-27 17:23:00 1122
转载 转载——wince5.0内核的启动流程(MIPS为例)
本文简单描述一下wince5.0内核的启动流程,以mips cpu为例。msdn有一篇文章叫做Microsoft Windows CE 5.0 Board support Package,Boot Loader,and Kernel Startup Sequence非常不错,可以参考。1. startup.首先,内核最先执行的代码位于oal当中,叫做startup,这段代码由微软留给开发者
2008-10-27 17:11:00 2547
转载 转载—— WinCE5.0 BSP BOOTLOADER开发详解-生成bin和nb0
一,生成EBOOT.exe 1,在D:/WINCE500/PLATFORM/Sun2410/SRC/BOOTLOADER/EBOOT目录下,建立名为Startup.s的汇编文件。 源代码如下: OPT 2 INCLUDE kxarm.h OPT 1 OPT 128 STARTUPTEXT LEAF_ENTRY StartUp nop END 2,在D:/
2008-10-27 17:02:00 3056 5
转载 转载——bootloader 开发,最郁闷前三步。
在书市和网上溜达一圈,只发现两本关于Bootloader的开发资料。一个是电子工业出版社出版的《Windows CE.NET实用开发技术》;另一个是PB的HELP文件。其他大多为介绍Bootloader相关知识的,最多也就是修改一下官方的Bootloader源码。 觉得没什么意思!如果官方不给源码呢?咱还是要从零开始。也算是发扬自力更生、艰苦奋斗的革命精神。由于本人的英文太差,在金山词霸的帮助
2008-10-27 17:00:00 4162
转载 线程中CreateEvent和SetEvent及WaitForSingleObject的用法-------wince里面的中断IST经常使用。
线程中CreateEvent和SetEvent及WaitForSingleObject的用法首先介绍CreateEvent是创建windows事件的意思,作用主要用在判断线程退出,程锁定方面.CreateEvent 函功能描述:创建或打开一个命名的或无名的事件对象.EVENT有两种状态:发信号,不发信号。 SetEvent/ResetEvent分别将EVENT置为这两种状态分别
2008-10-27 13:40:00 27957 1
原创 移植SD卡驱动。
gsymichael 2008年10月27日 09点49分14秒 说:你发给我的这个BSP应该是没有什么问题的,你只需要把这个SDHC的整个文件夹放到你的BSP下面就可以了。 但是还需要有些地方需要改动,主要是集中在注册表部分。注册表你打开这个BSP的Platform.reg可以看到SD部分的注册表信息很多,你接合代码与你的硬件修改注册表的内容。 你原来的那个什么SDSD
2008-10-27 10:30:00 2775
转载 转——一个超级wince牛人使用反汇编工具修改程序的方法
Foxit Reader V1.1 for WinCE6.0 今天终于整理清了PXA270上的WinCE6.0,为了方便给客户演示WinCE6.0的强大,定制了一个增强型的操作系统。但WinCE6.0中已经不支持PDF等阅读器了。于是从网站上找了一个PPC版的Foxit Reader,把它放到WinCE6.0的设备上面运行,竟然提示OS不支持,只能在PPC上面跑。看到这个提示有些失望,但
2008-10-25 15:46:00 9344 1
转载 wince5.0 2440 flash驱动开发(转)
Windows CE下的FLASH驱动分为两层,分别为FMD层和FAL层,FMD(Flash Media Driver)属于底层,直接操作Flash硬件,不同的Flash硬件则FMD_XXX接口实现函数各不相同,上层则是FAL (Flash Abstraction Layer)层,该层是由微软实现并提供的,是一个与硬件无关的层。FAL层向应用层(如API)提供DSK接口。例如CreateFile中
2008-10-20 17:40:00 1288 2
wince触摸屏效果测试软件
2010-07-12
YL_SMDK2440A_BSP包包含ST16C2550驱动
2010-06-09
最便宜的带核心板的6410开发板——OK6410 资料
2010-05-09
TQ2440 介绍——我代理的2440开发板
2009-09-11
windows mobile2440 BSP
2009-08-12
立宇泰 2440 5.0 BSP
2009-03-17
ARM920T Technical Reference Manual
2008-12-24
ARM Architecture Reference Manual(2nd Edition)
2008-12-23
Sate4412开发板用户手册(linux android 编译开发环境搭建)V1.4.1.pdf
2014-01-12
最新从三星代理商那里获得的S5PV210 完整手册
2013-11-25
Sate210-F开发板硬件用户手册V2.0.pdf
2013-11-17
Sate210-F开发板硬件手册V1.0.pdf
2013-11-16
Sate210 SDMMC、INand wince 系统升级指导
2013-04-27
wince6.0 S5pv210Sate210 VGA 1280*1024测试镜像(南嵌电子科技作品)
2013-01-13
wince6.0 S5pv210 之Sate210 VGA 镜像1440*900分辨率测试镜像(南嵌电子科技作品)
2013-01-13
使用SAM-BA更新jlink固件20120716
2012-08-14
Sate210 android 用户使用手册V1.0
2012-04-22
三星Cortex A8 S5pv210 wince6.0 BSP 201010
2011-11-08
分析各家ARM11 S3C6410 开发板的性价比
2011-08-26
三星ARM11 6410 mobile BSP
2011-04-20
友坚2416 WINCE5.0软件包(BSP)
2011-01-29
广州瑞比德低频读卡模块RPD125SUE数据手册
2010-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人