WinCE
马中马
农村入城IT民工
展开
-
WinCE6.0 Platform Builder180天过期破解方法
在注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Platform Builder\6.00\Directories项里面有Install Dir与IDE Install Dir字符串子项,如果没有创建。里面的值是一个路径,比如D:\WINCE600\,注意,一定要带最后一个“\”。修改系统时间,比如到2020.12.24日,然后在这个路径下创建文件et转载 2012-08-17 01:22:22 · 3932 阅读 · 0 评论 -
Eboot之函数BootloaderMain函数分析
Eboot的整个实现框架是通过实现BootloaderMain这个函数来实现的.现在通过分析源码分析一下BootloaderMain这个函数,就可以知道Eboot的整个框架是如何实现的.该函数的地址位于:C:\WINCE600\PLATFORM\COMMON\SRC\COMMON\BOOT\BLCOMMON文件夹下面的Blcommon.c文件中,另外在另外一个文件夹也包含一个Bootloade...原创 2012-12-22 22:12:06 · 1874 阅读 · 1 评论 -
wince6.0启动
以S3C6410为例子,S3C6410的内部SRAM地址为0x0C00 0000 ~ 0x0C00 1FFF,DRAM的Base地址为0x50000000 ,S3C6410支持NAND,SD启动,S3C6410里面有固化的ROM,当系统上电的时候,将执行固化ROM中的代码,然后检查硬件的GPIO配置,如果配置成NAND 启动,则把NAND的前8K读入内部的SRAM(stepping Stone)...转载 2012-12-24 17:02:33 · 930 阅读 · 0 评论 -
WinCE6.0串口打印函数汇总
在WinCE系统启动最开始,也就是EBoot部分,会完成一定串口的初始化,以便在后面的工作中可以在串口中显示很多信息。这也是串口打印的最开始部分。OEMReadDebugByte、OEMWriteDebugByte、OEMWriteDebugString在EBoot汇编跳转到C语言的main函数后,在blcommon.c中的BootLoaderMain是第一个C语言函数,这里的初始化...转载 2012-09-19 16:39:01 · 722 阅读 · 0 评论 -
Wince6.0 源代码配置文件
********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)时间:2011.9.9类别:WINCE 系统开发********************************LoongEmbedded***********************...转载 2012-11-16 23:45:05 · 1863 阅读 · 0 评论 -
WINCE600\PLATFORM\COMMON\SRC\SOC\ATMEL\COMMON\BOOTLOADER GernericEBOOT\utils.c文件报error C2220: warni
AT91SAM9261平台WinCE6.0产生如下错误:WINCE600\PLATFORM\COMMON\SRC\SOC\ATMEL\COMMON\BOOTLOADER GernericEBOOT\utils.c文件报error - no 'object' file generated错误解决办法:将该文件另存为unicode编译格式...原创 2012-10-30 01:15:44 · 1233 阅读 · 0 评论 -
S3C2410 && WinCE6.0的中断处理分析
原文 地址:http://www.cnblogs.com/we-hjb/archive/2008/11/08/1329830.htmlS3C2410的内核是ARM920T,所以,这里先介绍一下ARM920T的异常。ARM920T中有一个当前程序状态寄存器(CPSR),其中BIT6和BIT7分别控制FIQ和IRQ的使能与否。大家经常说的开中断和关中断,就是指的设置这两个BIT。 ...转载 2013-02-26 09:20:15 · 757 阅读 · 0 评论 -
S5PV210芯片ADC&触摸屏接口学习
触摸屏的接口模式有以下4个:1. Normal Conversion Mode(AUTO_PST = 0, XY_PST = 0) 正常转换模式这是一种很普通的AD转换方式,在这个模式下,可以选择的通道为:AIN0~AIN9。它转换的数据可以通过TSDATX0读取出来。在这个模式下面,TSADCCON1寄存器是无效的,因此TSADCCON0寄存器中的TSSEL域应该设置为0....原创 2013-02-21 23:07:24 · 3465 阅读 · 0 评论 -
WINCE 触摸屏驱动简介
WinCE中的Touch Panel驱动是由GWES模块来管理的,Touch Panel驱动接收用户的触摸信息,并将其转换为屏幕上的坐标信息,传给GWES模块。在WinCE中,Touch Panel驱动是分层的,分为MDD层和PDD层,这和其他WinCE设备驱动是一样的。MDD层由微软提供,用户只需要实现MDD和PDD层间的 DDSI函数就可以了。如图 Wi...转载 2013-02-25 15:42:38 · 1521 阅读 · 0 评论 -
WinCE下,快速编译驱动及BSP
在WinCE下面,创建工程,然后编译是需要花很长时间的。当我们第一编译完工程以后,如果需要改我们的驱动或者BSP,我们是不需要重新编译整个工程的:1. 如果更改了driver,以WinCE6.0为例,在解决方案浏览器中,依次打开PLATFORM->QT210->SRC->DRIVES->LED,然后右键选择Build即可,就会更新驱动。2. 如果改变了OAL部分的代...转载 2013-01-08 22:33:53 · 1020 阅读 · 1 评论 -
wince6.0编译命令分析
下面从CSDN帮助文档简要说明vs2005下面的系统编译命令,这些命令位于Build->Advanced Build Commonds一共有六条命令,分别是:1.Sysgen2.Clean Sysgen3.Build and Sysgen4.Rebuild and Clean Sysgen5.Build Current BSP and Subprojects6.Rebu原创 2013-01-09 15:53:34 · 3880 阅读 · 3 评论 -
QT210开发板连接不上ActiveSync问题
当装好驱动之后,第一次能够链接ActiveSync,但当下一次把USB线插上开发板的miniUSB接口时,却发现xp上的ActiveSync死活连接不上开发板,后来通过查看电脑的设置管理器发现了驱动不能加载,如下图后来,通过摸索找到了一个临时的解决办法:1.点击Samsung SYSLSI USB Sync 右键,按“停用”2.再点击Samsung SYSLSI USB Sync原创 2013-01-08 23:10:36 · 1801 阅读 · 0 评论 -
WINCE6.0 远程工具,不能使用ActiveSync连接的问题
现象:“VS2005->Target->Remote Tools”打开的远程工具,当选用ActiveSync作为连接方式时,会出现如下错误:“The Microsoft ActiveSync reported the following error: Unable to load device side components” 解决: 微软的解决方法:找不到 "C:\Pro转载 2013-01-08 21:18:21 · 678 阅读 · 0 评论 -
解决Wince6.0界面显示乱码
在CE5上如下添加就可以显示中文的界面,然而在CE6上却没有。1.先打开目标的工程文件,单击“Project”菜单,再单击“Properties->Configuration Properties-> Locale 先执行 “Clear All”,Locales:将 “中文(中国)”打勾Default languare:选择“中文(中国)” 2.在Catalog View添加C转载 2012-11-16 23:15:16 · 4075 阅读 · 1 评论 -
WinCE6.0配置文件之一:Catalog Item文件pbxml属性
Windows CE6.0如果要添加自定义的Catalog 项就必须要定义一个pbxml文件,关于这个文件的结构与属性,msdn有专门的解释:http://msdn.microsoft.com/en-US/library/ee482360(v=winembedded.60)原创 2012-08-22 23:21:15 · 2068 阅读 · 0 评论 -
VS2005项目中添加lib库以及代码中相对路径
VS 2005项目中添加lib库 应用程序使用外部库时需要进行加载,两种库的加载本质上都是一样:提供功能和功能的定义。vs2005 c++ 项目设置外部库方法如下: 1. 添加编译所需要(依赖)的 lib 文件 在“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开。等同...转载 2012-11-02 20:46:29 · 3600 阅读 · 0 评论