WINCE修改桌面背景色及桌面上的图标(转载)
摘要:WINCE修改桌面背景色及其修改wince桌面背景图片及桌面上的图标
阅读全文
posted @
2012-02-22 17:03
Sturtle
编辑
VS2005 无法创建或打开“智能设备”项目
摘要:在VS2005中创建或打开“智能设备”项目时,提示以下错误: “从用户数据存储中检索信息时出错。系统未找到指定的对象。” 和 “由于数据存储中不存在项目引用的设备平台,因此无法打开项目。”在打开VS2005的”工具“-”设备仿真器管理器“时,提示以下错误: ”未能正确加载包“Smart Device Configuration Package”( GUID = {D245F354-3F45-4516-B1E6-04608DA126CC} )。请与包供应商联系以获得帮助。由于可能会发生环境损坏,建议重新启动应用程序。要禁止将来加载此包吗? 可以使用“devenv /resetskippkgs”重
阅读全文
posted @
2011-04-21 18:04
Sturtle
阅读(1003)
推荐(0) 编辑
WINCE--source文件路径对应
摘要:1、菜单Build os菜单下点击open release Directory (命令行)然后输入SET +回车,即可看到CPUINDPATH指向了哪里2、 _TARGETPLATROOT在WINCE600\PUBLIC\COMMON\OAK\MISC\wince.bat定义,如下: set _TARGETPLATROOT=%_PLATFORMROOT%\%_TGTPLAT% _COMMONOAKROOT和_CPUINDPATH在WINCE600\PUBLIC\COMMON\OAK\MISC\source.default定义,如下: _COMMONOAKROOT=$(_COMMONPU
阅读全文
posted @
2011-02-14 15:10
Sturtle
阅读(729)
推荐(0) 编辑
WinCE--电源管理应对有技巧(转载)
摘要:伴随着移动嵌入式产品的普及,电源管理已经成为重要技术指标和产品的有机组成。典型移动嵌入式设备对能耗越来越敏感,电源管理技术正成为产品设计的关键所在。为了应对电源管理面临的挑战,如何设计出高效的嵌入式系统的电源管理已成为研究热点。典型移动嵌入式系统能耗主要部件包括嵌入式微处理器CPU、内存、LCD及背光、电源转换部件、DSP、外设控制器等。在这些元件中,有些元件能耗固定,有些元件可在不同时间段工作并有多种可控的耗能状态,后者的有效使用成为嵌入式系统节能的关键所在。 1.什么是WinCE电源管理 (1)电源管理概念与方法在电池供电的移动嵌入式系统中,一般采用高效率的电源芯片用于供电管理,或采用大
阅读全文
posted @
2010-12-08 09:00
Sturtle
阅读(682)
推荐(0) 编辑
WINCE--添加应用程序打包到NK
摘要:1、将应用(XX.exe)复制到SMDK6410/Files下面2、在platform.bib的FILES下添加 FILES XXX.exe $(_FLATRELEASEDIR)\XXX.exe NK U
阅读全文
posted @
2010-11-17 16:13
Sturtle
阅读(563)
推荐(0) 编辑
WINCE--VS2005不能连接连线调试
摘要:之前VS2005下在线调试AP都很爽的,最近突然发现不行了,出现的问题如下:------ Deploy started: Project: TestSDK, Configuration: Debug SDK_Sirf (ARMV4I) ------这个产品的配置数据已损坏。请与技术支持人员联系。========== Deploy: 0 succeeded, 1 failed, 0 skipped ...
阅读全文
posted @
2010-11-07 21:24
Sturtle
阅读(1435)
推荐(0) 编辑
WINCE--注册表里的小技巧
摘要:1、如何实现一开机任务栏隐藏 在PLATFORM.REG添加 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\AutoHide] "Default"=dword:12、
阅读全文
posted @
2010-11-03 18:19
Sturtle
阅读(301)
推荐(0) 编辑
VS2005 打开工程报无可用平台解决(转载)
摘要:1、打开 vcproj 文件2、替换SDK名称 3、重新加载 VS2005 项目 转自:http://www.armce.com/bbs/thread-236-1-1.html
阅读全文
posted @
2010-09-25 08:56
Sturtle
阅读(270)
推荐(0) 编辑
WINCE--流设备驱动简介及往BSP添加(转载)
摘要:流设备驱动实际上就是导出标准的流接口函数的驱动,这是文档上面的定义。在WinCE中,所有的流设备都导出流设备接口,这样WinCE中的Device Manager可以加载和管理这些流设备驱动。流设备驱动的架构如图: 首先我声明一下,这个图是我抄的,呵呵。在WinCE启动的时候,OAL(OAL.exe)首先加载kernel.dll,然后kernel.dll加载device.dll,d...
阅读全文
posted @
2010-09-24 00:57
Sturtle
阅读(1264)
推荐(0) 编辑
WINCE--应用程序开机自运行方法总结(转载)
摘要:第一种:1.假定Windows CE.NET目标工程目录为D:\WINCE420\PUBLIC\MyWinCE,并且工程已经Build成功,假定Windows CE.NET的应用程序为MyApp.exe;2.将MyApp.exe复制到D:\WINCE420\PUBLIC\MyWinCE\SAMSUNG_SMDK2410_ARMV4Release目录下; 3.修改MyWinCE工程的project....
阅读全文
posted @
2010-09-24 00:33
Sturtle
阅读(1020)
推荐(0) 编辑
WINCE--配置文件的经典文章(转载)
摘要:一篇讲解WINCE配置文件的经典文章,是初学者的福音;作者不给转载就发个链接备用了. http://www.vckbase.com/document/viewdoc/?id=1250
阅读全文
posted @
2010-09-24 00:05
Sturtle
阅读(328)
推荐(0) 编辑
WINCE--桌面定制(转载)
摘要:Windows ce 桌面定制小结 一、采用standard shell, 去掉任务栏 代码%_winceroot%\public\shell\oak\hpc我尝试了以下两种方法:1、在taskbar.cpp中将函数BOOL CTaskBar::Register()的内容全部删除,直接return TRUE;2、在explorer.cpp中将函数DWORD WINAPI CreatTaskBar(...
阅读全文
posted @
2010-09-23 23:45
Sturtle
阅读(1502)
推荐(0) 编辑
WINCE--快捷方式详解(转载)
摘要:1.WINCE快捷方式结构WINCE的快捷方式和WIN2K,XP的不同,只是一个后缀名为.LNK的文本文件.其格式如下: 数字#路径比如,有个快捷方式写法如下:23#\Windows\ToolViewer.exe指的是指向WINDOWS文件夹下的Toolviewer.exe可执行文件.数字究竟代表的是什么意思,我也不太清楚;有一说法是#后的ACSII字符 的数量,但如果把上述例子改为1#\Windows\ToolViewer.exe也可正常运行,但去掉数字则系统无法识别.虽然可以正常使用,但建议还 是按照文档#之后的ACSII字符数量填写.2.如何把快捷方式加到内核中假设我们有一快捷方式Eng
阅读全文
posted @
2010-09-23 23:40
Sturtle
阅读(699)
推荐(0) 编辑
WINCE--系统时间设置
摘要:本来以为系统时间设置很简单,只要修改下RTC会记得你设置的时间,但是经过测试发现情况不是这样的。于是研究了bsp启动时系统时间的设置的流程。我一直认为在OAL层加入OEMSetRealTime()函数即可,但是测试了好几次不行,于是动了真格,呵呵之前一直以为这个功能很简单。在OEMInit加入相应的调试信息后,发现在我OEMSetRealTime之后,wince调用了一个函数OALIoCtlHalInitRTC()这个函数太关键了。于是看了这个函数介绍英文,看的够呛,不过意思都懂了,This function is called by WinCE OS to initialize the ti
阅读全文
posted @
2010-09-06 14:16
Sturtle
阅读(3382)
推荐(0) 编辑
WINCE--VS2005远程工具,不能使用ActiveSync连接的问题
摘要:现象:“VS2005->Target->Remote Tools”打开的远程工具,当选用ActiveSync作为连接方式时,会出现如下错误:“The Microsoft ActiveSync reported the following error: Unable to load device side components”解决方法:出...
阅读全文
posted @
2010-08-24 13:55
Sturtle
阅读(1031)
推荐(0) 编辑
WINCE--调试常见错误
摘要:1. 如何加入或删除BSP中的模块。 这里以display驱动为例来讲解。 BSP的根目录下有一个$(platform name).bat文件。里面定义了一系列的开关,比如: set BSP_NODISPLAY= 或 set BSP_NODISPLAY=1 我们可以在workspace下的platform.bib中可以看到有这么一段定义: IF BSP_NODISPLAY ! S...
阅读全文
posted @
2010-07-27 08:56
Sturtle
阅读(1773)
推荐(0) 编辑
WINCE--串口打印信息的屏蔽与打开
摘要:转自:http://www.cnblogs.com/wogoyixikexie/
阅读全文
posted @
2010-05-17 22:16
Sturtle
阅读(696)
推荐(0) 编辑
在BSP的.dat文件下设置全局变量
摘要:用于多個產品共用一個BSP的時候,在BSP的.bat文件中設置全局變量,去掉不需要加載的驅動和不同點是很好的方法。一,舉例:BSP中.bat的一段code:set BSP_SMDK2443=1 set BSP_SMDK2450=2 set BSP_TYPE=%BSP_SMDK2450%這個就類似c中:#define BSP_SMDK2443 1 #define BSP_SMDK2450 2#def...
阅读全文
posted @
2010-05-14 11:25
Sturtle
阅读(293)
推荐(0) 编辑
编译出现ARM与THUMB冲突
摘要:问题: fatal error LNK1112: module machine type 'THUMB' conflicts with target machine type 'ARM'解决方法: 在project-setting-linker-command line下,添加'/machine:THUMB',如下:
阅读全文
posted @
2010-05-12 15:42
Sturtle
阅读(351)
推荐(0) 编辑
解读WINCE 5.0 KITL代码流程
摘要:作者:Walzer日期:2005.3.19摘要:KITL是PLATFORM BUILDER中的一个亮点,提供了和本地调试类似的断点、变量跟踪、内存查看等手段,如果没有KITL,嵌入式调试应该只能用串口打印消息来看了,工作效率大大下降。本文以实现最简单的SERIAL KITL为目的,就其实现代码进行跟踪调试,这些代码跨越了WINCE的PLATFORM、PUBLIC、PRIVATE三大主要目录,有些烦...
阅读全文
posted @
2010-05-07 17:32
Sturtle
阅读(249)
推荐(0) 编辑