wince
文章平均质量分 53
简单并快乐着
这个作者很懒,什么都没留下…
展开
-
WIN7 64位系统搭建WINCE6.0系统遇到的问题
WIN7 64位系统搭建WINCE6.0系统遇到的问题 转载自 http://blog.csdn.net/loongembedded/article/details/37689743安装顺序如下:1、先装Visual Studio2005;2、安装Visual Studio2005 Service Pack 1;3、安装Visual Studio20转载 2015-09-20 23:06:37 · 656 阅读 · 1 评论 -
更新到2011 年wince6.0 全年包S5pv210 rom only不启动?
ROM Only模式不能启动:解决方法:注册表 HKEY_LOCAL_MACHINE\SYSTEM\StorageManager\Profiles\NANDFLASH 中添加 "MountFlags"=dword:1c。微软居然2012 年的全年包居然还是自带播放器花屏原创 2013-03-20 09:14:33 · 1076 阅读 · 0 评论 -
wince 快速挂载SD卡及U盘
1、起初我的wince bsp 在插入8G u盘时需要等待大概40秒左右才出现盘符,这个速度简直无法忍受。 2、经过分析,发现比较耗时的是位于文件 C:\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\FSD\FATUTIL\MAIN\scandisk.cpp内的 ScanVolumeInternal 函数,这个函数是用来扫描文件系统的,如果能够去掉插转载 2013-03-20 09:21:42 · 1645 阅读 · 0 评论 -
关于uboot fastboot 的一些原理分析
1、分区实现fastboot.c2、如何用fastboot 烧写wince 内核NK.nb0 文件?原创 2013-03-20 09:46:16 · 6759 阅读 · 1 评论 -
提高AlphaBlend效率的实际验证
原文地址::http://blog.csdn.net/alien75/article/details/6061907在前一篇文章中曾经提到几种提高效率的方法,但是都只是想法并没有得到实际的验证。最近通过查找一些资料并亲自动手验证发现还是有很多地方可以改进的,现总结如下:一、基础知识1、什么是BPP16、BPP24、BPP32:略2、什么是RGB555、RGB56转载 2013-04-02 15:32:11 · 801 阅读 · 0 评论 -
关于提高AlphaBlend效率的思考
原文地址::http://blog.csdn.net/alien75/article/details/5935957在做UI开发的时候,如果要实现比较漂亮的界面是需要大量用到透明渐变效果及不规则图片的,在前一篇中中曾经总结过要想显示当图像象素具有不同透明度或不规则图形边缘有渐变色需要平滑显示时要用alpha运算,特别是象素级alpha运算才能达到理想效果。常规的alph转载 2013-04-02 15:28:15 · 877 阅读 · 0 评论 -
没有安装wince 应用程序指定的SDK导致如下编译的奇怪事情
编译一个wince VS2005 环境下的wince 软解播放器,始终提示如下错误:全部重新生成: 0 已成功, 0 已失败, 1 已跳过后来一看居然指定的是mobile 的SDK ,而我根本没有装这个SDK,然后安装一下自己的wince6.0 的SDK 并且新建这个刚安装的设置,编译通过..............原创 2013-03-19 08:32:03 · 659 阅读 · 0 评论 -
关于wince SD 卡HIVE注册表的问题解决方法探讨
https://community.freescale.com/thread/273802——这个是飞思卡尔的IMX.53 的 在S5pv210 wince6.0 SD 卡HIVE注册表上,现在我试了就是不行,相当的恼火啊。继续努力!原创 2013-03-30 16:50:14 · 859 阅读 · 1 评论 -
wince Hive-Based Registry的使用
看到网上有好多关于Hive-Based Registry使用的文章与提问。自己做存储驱动应该也要关注一下吧。看了看PB的帮助文档,大概也对这部分有了一些粗浅的了解。 对于Hive干什么用这里就不多介绍了,根据文档的介绍,Hive形式的注册表分为:Boot hive,System hv和User hive三种。Boot hive就是指那部分在Boot过程中需要使用到的注册表信息,这部分是实在没办转载 2013-03-30 14:38:36 · 841 阅读 · 0 评论 -
WinCE6.0补丁包的恢复与再更新
WinCE6.0补丁包的恢复与再更新 怪事经常有,最近特别多。这两周接二连三的碰到了很多奇怪的问题。刚开始都是百思不得其解,不过后来大多都找到了合理的解释,唯独今天这个,折腾了一天,最后还是不得不暂时放下。 先说说现象吧,使用原厂提供的最新的USBHOST驱动编译出来的系统,读写U盘不正常。准确的说,当写入的文件大于3600字节时就会失败,而小于3580字节就不会有转载 2013-03-16 13:58:27 · 1312 阅读 · 0 评论 -
wince 音量设置函数WaveOutSetVolume
作者: lisweiWalzer声明:此文为我同事所写, 文中参考引用了norains的<WinCE系统音量的设置>一文, 文中的CReg.h则出自微软WINCE500\PUBLIC下的公开代码. 网友若对文中一些技术细节有疑问, 可以移步到norains博客(http://blog.csdn.net/norains/)的相关文章下向norains请教 ------转载 2013-03-30 14:04:19 · 4107 阅读 · 0 评论 -
wince 系统永久保存
永久保存到第二种思路 之前提到了ROM-only File System可以将系统根目录设定到ResidentFlash到办法, 从而实现永久保存的目的,这主要是为了方便第三方软件的安装, 安装到windows目录的文件中重启之后不会消失。 实际上不少产品还是RAM and ROM File System的, 那么怎么解决永久保存的问题? 下面是解决办法。转载 2013-03-30 14:14:05 · 1239 阅读 · 0 评论 -
wince 系统 声音定制
作者:ARM-WinCE 2010的第一篇Blog,介绍一下WinCE系统声音的定制。说白了,就是设置注册表。WinCE系统启动的开机音乐,点击触摸屏以及键盘输入的按键音,还有系统运行过程中的各种声音其实都是在注册表里面预先设置好的。这里做个简单介绍: 整个WinCE系统声音注册表设置如下:[HKEY_CURRENT_USER/ControlPanel/Volume转载 2013-03-30 13:59:55 · 944 阅读 · 0 评论 -
wince不支持CFileFind 之类的东西?
MFC for Windows CE does not support all the classes in the desktop Microsoft Foundation Class library. Areas not supported includeData Access Objects (DAO), Open Database Connectivity (ODBC), mult翻译 2013-03-02 16:52:15 · 1562 阅读 · 0 评论 -
WINCE下对文件夹的操作
最近,由于工作的需要自己封装了一个对对文件夹的操作的类(CDirectory)。有了这个类之后我们对文件操作就显得十分的简单,在这里就不废话了。首先来看一下怎么使用这个CDirectory。CDirectory类实现了对目录的创建、删除、拷贝、取得文件夹的大小、检查目录的存在与否和从指定的文件夹中查找指定的后缀名。 [cpp] view plaincop转载 2013-03-02 17:09:09 · 796 阅读 · 0 评论 -
为 uboot 添加 wince 唤醒功能
前一段时间,做了uboot启动wince,但是一直没有实现wince在uboot下的唤醒功能,在这里就不再讲述wince 休眠唤醒的原理了(网上有很多资料),给出解决方法: 修改uboot源码目录下的cpu\arm920t\start.S 文件 /* * we do sys-critical inits on转载 2013-03-20 09:19:09 · 943 阅读 · 0 评论 -
uboot 引导wince NK.nb0
版权归作者原所有==========================================================================================================关于Uboot启动网上有例子,一、wince 启动过程分析 我用的是utu2440的开发板,板子自带的启动文件包括NBOOT1、NBOOT2、转载 2013-03-20 15:41:55 · 2148 阅读 · 1 评论 -
WINCE基于hive注册表的实现
********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)时间:2010.12.26类别:WINCE嵌入操作系统********************************LoongEmbedded********************转载 2013-04-03 10:42:36 · 788 阅读 · 1 评论 -
S5pv210 nandflash 启动打印OND Check Sum Error就没下文了怎么回事?
S5pv210 nandflash 启动打印OND Check Sum Error就没下文了怎么回事?原创 2015-10-18 12:08:11 · 976 阅读 · 1 评论 -
WINCE 下使用DUMP查找BUG异常
WINCE 下使用DUMP查找BUG2011-08-30 13:38194人阅读评论(0)收藏举报CE系统有WER(Windows Error Reporting)模块,可以帮助我们找到系统crash的状态。任何应用程序,不管是本地的还是托管的,都可以使用。举例如下:这个程序运行后,会产生除0的错误。设备加入了WER模块,就会弹出一个消息框,询问是否发送给微软。转载 2015-08-17 09:17:02 · 1044 阅读 · 0 评论 -
关于wince 电源管理的一些帖子收集
http://blog.csdn.net/bbw2008/archive/2010/03/18/5393463.aspx SetSystemPowerState() ----------------ap layer | | core_common.def | PM_ SetSystemPowerState;----(WINCE600/P转载 2013-12-09 12:58:24 · 885 阅读 · 0 评论 -
如何修改wince(s3c2410)的MAC地址?
wince中的MAC地址是在驱动中写死的。如果不修改会造成一些网络方面的功能故障。比如不能互ping。 下面是我解决的方法: 1.添加如下注册表[HKEY_LOCAL_MACHINE/Comm/CS8900/Parms]"MAC12"=dword:3322"MAC34"=dword:5544"MAC56"=dword:0F66 2.修转载 2013-11-12 17:09:49 · 1137 阅读 · 2 评论 -
LCD控制器时序参数的确定(基于TFT LCD: KD50G9-40NM-A3)
LCD控制器时序参数的确定(基于TFT LCD: KD50G9-40NM-A3) ********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)时间:2010.10.30类别:WINCE驱动开发**********************转载 2013-11-23 09:38:57 · 1735 阅读 · 0 评论 -
S5pv210 出现一个离奇wince6.0 activesync 软件连接问题
30%机器会在连接的时候弹出cannot verify the version of Activesync on your device.A program such as firewall may be blocking a port Activesync users to connect to the device,or you may need to upgrade to a more原创 2013-10-11 11:37:06 · 1207 阅读 · 0 评论 -
wince IIS 音频驱动
IIS音频技术 2009-10-05 21:26 阅读114 评论0 字号: 大 中 小1 IIS总线 IIS(Integrate Interface of Sound)即集成音频接口,在上个世纪80年代首先被Philips公司用于消费产品的音频设备,并在一个称为LRCLK(Left/Right CLOCK)的信号机制中经过多路转换,转载 2013-08-16 17:31:50 · 1791 阅读 · 0 评论 -
禁止后台刷写注册表以提高机器性能
禁止后台刷写注册表以提高机器性能现在常常用到的多是基于hive的注册表,如果你的产品使用的是基于hive的注册表,你可以通过禁止后台刷写动作以提高产品性能。一旦此动作被禁止,我们改动了注册表后就只能调用RegFlushKey来写入到文件系统中。我们知道当我们使用RegFlushKey这个API时会对我们的系统性能产生一些影响,它会降低系统表现,所以我们一般在一些特殊的场合才使用它。转载 2013-07-31 16:00:30 · 886 阅读 · 0 评论 -
wince -- uboot 启动 wince
wince -- uboot 启动 wincediff -bwpurN zelk-0.9.0/u-boot/common/cmd_bin.c u-boot/common/cmd_bin.c--- zelk-0.9.0/u-boot/common/cmd_bin.c 1970-01-01 01:00:00.000000000 +0100+++ u-boot/common/cm转载 2013-03-21 08:31:56 · 1992 阅读 · 0 评论 -
WinCE --- 调试RS485串口
WinCE --- 调试RS485串口RS485是半双工协议,有的工控主板厂家在做RS485口时,完整的实现了自动RTS,则我们编程人员不用关心底层硬件变化,就像平时使用RS232串口一样使用,这包括我们到电子市场买的232转422或485的“博世头”,都内部自动实现了自动RTS;有的厂家没有实现自动RTS,则需要我们自己实现。前面也说过,在WIN32下,只需要关心DCB数据结构的fR转载 2013-03-21 14:25:03 · 1509 阅读 · 0 评论 -
wince -- telnet登陆密码的取消
wince -- telnet登陆密码的取消PB中,"Communication Services and Networking"->"Servers",然后我们会看到“Telnet Server”,选中就可以了,接下来就是重新编译工程了 匿名登录TELNET,在Platform.reg中加上[HKEY_LOCAL_MACHINE\COMM\TELNETD]"UseAu转载 2013-03-21 14:22:51 · 1176 阅读 · 0 评论 -
uboot->eboot->NK.bin
原文地址 http://blog.csdn.net/sannik/article/details/8204912 楼主的经验不错,非常感谢!我对uboot和linux 刚开始接触,但是要做这个uboot引导wince,所以很有帮助,先照着玩玩先!希望可以成功!最近在s5pv210平台上,尝试uboot去引导eboot,然后由eboot加载内核镜像NK(xip.bin)。转载 2013-03-21 08:59:38 · 2039 阅读 · 0 评论 -
WinCE -- 编译固定IP到内核
WinCE -- 编译固定IP到内核修改工作区中的project.reg,添加以下内容:[HKEY_LOCAL_MACHINE/comm/DM9CE/parms/tcpip] "defaultgateway" = multi_sz:"192.168.0.1" "subnetmask" = multi_sz:"255.255.255.0" "IpAddress" = mu转载 2013-03-21 14:21:52 · 887 阅读 · 0 评论 -
WINCE恢复默认HIVE注册表的方法
当Wince使用了HIVE注册表后,每次用户的注册表改动将得到保存,但是在某些应用场合需要将注册表还原成为出厂的默认设置,通常要求能够在AP中通过点击一个按钮来实现这种clean boot。使用我前面的文章的方法配置的HIVE系统注册表和HIVE用户注册表分别保存在/HDD/Document and Setting/system.hv 中和 /HDD/Document and Setting/de转载 2013-04-03 16:51:37 · 861 阅读 · 1 评论 -
wince6.0 编译系统的时候突然出现fatal error C1902: Program database manager mismatch; please check your installa
我根本没改什么,怎么会这样呢,这个错误从来没见过。于是网上百度fatal error C1902: Program database manager mismatch; please check your installation 普遍说是什么环境变量的原因。 仔细想了一下,今天我唯一做的事情就是改了电脑的用户名。 不至于吧,于是我就注销一下电脑,回来!然后就正正原创 2013-04-03 14:15:31 · 897 阅读 · 0 评论 -
S5PV210 WinCE6.0 使用双通道512MmDDR(256mx2)
主要有以下几个地方需要注意:1. Image_Cfg.h[cpp] view plaincopy// DRAM1 Base Address #define DRAM_BASE_PA_START (0x40000000) #define DRAM_BASE_CA_START转载 2013-03-13 08:25:49 · 1116 阅读 · 0 评论 -
Windows CE内核启动分析
http://www.esdevelop.cn/category/windowsce/200808/wince_startup.html Windows CE内核启动分析Windows CE内核启动分析移植或者创建一个BSP,也许需要先熟悉Windows CE的内核启动过程.目录基于ARM的Windows CE内核启动分析11.sta转载 2013-03-11 20:27:31 · 787 阅读 · 0 评论 -
ARM-WinCE6.0-寄存器读写工具
ARM-WinCE6.0-寄存器读写工具 GPS Tracker已经基本成型了,虽然有点闭门造车的感觉,但经过反复修改,自己觉得还不错。好用不好用,得看用户怎么用,然后根据他们的建议再改。今天看博客,发现WinCE驱动调试助手已经被下载超过5600次了,有点出乎意料,但说明这个小工具还是蛮受实用的。以前曾想建个WinCE助手之家的网站,专门收集整理WinCE下的调试工具转载 2012-12-06 16:49:49 · 842 阅读 · 0 评论 -
wince 应用和驱动通信的几种方式探讨
我想用三种方式来达到驱动程序通知应用程序。 第一种方式:驱动程序通过PostMessage给操作系统发一个信息,再由应用程序通过GetMessage接受处理,这个方式很简单,让应用程序随时处理驱动程序的信息,我也很快地在开发板上实现了,不过这是异步处理,处理实时性要求高的操作就不合适了。 第二种方式:从网上找到过一种方式,让应用程序的Event和驱动程序的Event的名转载 2012-11-21 17:05:17 · 1069 阅读 · 0 评论 -
【求助】关于wince6.0 机器在某些XP电脑下同步软件驱动安装不上的奇怪问题
现在wince6.0 的机器出现一些奇怪的问题,某些XP系统电脑 会同步连接驱动安装不上,驱动是可以提示找,但是找到后说硬件设备无法启动,什么代码10 之类的,然后在设备管理器就有个感叹号。非常顽固,同一个机器,弄到一些XP电脑就不会,XP电脑前后 的USB都试过,都一样,如果是win7 系统就不会。 后来发现一些可以的XP电脑,用过一段时间也不能用了,非常奇怪。重装XP电脑系统又可以了原创 2012-11-21 10:37:35 · 2738 阅读 · 7 评论 -
Uboot启动WinCE nandflash分区显示盘符的注册表修改
关于Uboot启动网上有例子,一、wince 启动过程分析 我用的是utu2440的开发板,板子自带的启动文件包括NBOOT1、NBOOT2、EBOOT、wince内核,各个文件作用是:NBOOT1:S3C2440对于NAND FLash,最大加载4K的代码运行,可以直接运行这个程序,NBOOT1启动后会从FLASH中加载NBOOT2NBOOT2:主要实现转载 2012-12-04 17:24:45 · 1151 阅读 · 3 评论 -
关于GPSID(GPS Intermediate Driver )的学习了解
在mobile5.0 以及wince6.0 以上系统才有支持,定制系统的时候加入组件即可。 GPSID 是一个中间件,相当于一个专门针对GPS 数据的虚拟串口,支持多个应用程序同时打开,同时操作。 但是我担心的是这个GPSID 被微软固定死了,出来的数据都是一些比较死板的数据,万一我想获得一些原始数据怎么办?是否能获得原始数据呢? 因为一些原创 2012-11-20 14:11:38 · 3583 阅读 · 0 评论