WINCE
GaryLiu1104
QQ1127354712
展开
-
WINCE 常见问题解答(一)
WINCE 常见问题解答(一) 作者:付林林 windowsce@tom.com 天极论坛嵌入式开发版http://378.bbs.yesky.com转载 2010-01-12 14:26:00 · 970 阅读 · 0 评论 -
TI3730 wince6 内存分配
最近新项目准备上TI的DM3730 A8芯片,系统wince 6.0 ,测试开发板:天漠 8100plus。 板载RAM大小:256M,地址:0x80000000->0x8FFFFFFF.大致使用情况如下: ARGS:0x80000000-> 0x80000FFF.CPU_INFO:0x80001000->0x80001FFF.NK:0x80002000->0x82801F原创 2013-06-09 13:58:18 · 1014 阅读 · 0 评论 -
转:WinCE BSP的BIB文件介绍
在WinCE中使用的一个重要的文件就是BIB文件,全称Binary Image Builder File。在WinCE的编译过程中会用到BIB文件,应该是在最后的Makeimg阶段。所有的BIB文件会被合并成CE.bib文件,然后Romimage.exe会根据BIB文件中的描述来决定哪些文件最终被包含到WinCE image中。当然,BIB文件还决定了WinCE设备内存的分配,其中定义了WinCE转载 2013-06-09 13:27:06 · 826 阅读 · 0 评论 -
Wince获取Wifi的设备名、连接状态和信号强度
需CE4.0或更高版本(兼容NDIS5.1)支持一、加入头文件#include #include #include 二、Attach to NDISUIOHANDLE hNdis = ::CreateFile( NDISUIO_DEVICE_NAME, GENERIC_ALL, 0, NULL, OPEN_EXISTING,转载 2012-06-19 15:48:08 · 1733 阅读 · 0 评论 -
解决CE6和CE5在Platform Builder的Connectivity Options上的冲突
安装完CE6后,会发现Platform Builder for CE5的Connectivity Options不好用了,即使修改设置后点Apply也无法把新设置保存住 在完全卸载CE6和VS2005后,点PB5的Connectivity Options会弹出这个错误: Platform Builder was unable to read the device settings from the转载 2012-02-29 15:03:25 · 563 阅读 · 0 评论 -
EVC入门之一: 实现远程调试的最佳硬件途径
EVC里TOOLS->Config Platform Manager里, 对某个DEVICE点PROPERTIES, 这个对话框里可以选择EVC调试程序时所用的硬件途径, 其实就少少的这几个选项, 但由于本人的不思进取, 从开始接触到现在完全搞明白, 前后也将近半年时间才全部理解完. 方法一: KITL + CESH SERVER在去年最早开发应用程序的时候,整组人都用的这个设置:转载 2012-02-29 16:07:10 · 1266 阅读 · 0 评论 -
基于WINCE平台C#编程要点之一
基于WINCE平台C#编程要点之一发布时间:2008-4-22 17:24:23 被阅览数:2710次 本文主要介绍在基于Windows CE平台的英创嵌入式主板下进行C#(Microsoft Visual Stdio.Net 2005)应用程序开发时会常常用到的一些功能函数以及开发方法,这些方法适用于英创采用WinCE平台的所有型号嵌入式转载 2012-02-16 15:05:53 · 1018 阅读 · 0 评论 -
wince USB驱动结构
<br />USB系统软件由两层组成:<br />1.较高的USB设备驱动程序层<br />2.较低的由Windows CE实现的USB函数层(第二层由较高的通用串行总线驱动程序USBD模块和较低的控制器驱动程序HCD模块组成。)<br />HCD模块给USBD模块提供最底层的支持,USBD实现高层的USBD接口函数。USB设备驱动程序使用USBD提供的接口函数和外围设备进行通讯。<br />WINCE USB系统结构:USB设备驱动程序-》USBD-》HCD-》USB控制器硬件<br />编写原创 2010-07-16 13:53:00 · 1315 阅读 · 0 评论 -
wince 自启动
<br />WinCE6.0自启动Shell的问题解析<br />WinCE开机即运行定制的Shell是很多系统的基本要求,有时还需要屏蔽WinCE自带的Shell。WinCE中程序的自启动,一般有两个实现方法,修改注册表和添加自启动快捷方式。修改注册表比较方便,如下: <br /><br /> [HKEY_LOCAL_MACHINE/init] <br /> "Launch70"="MyApp.exe"<br /> "Depend70"=hex:14,00,1e转载 2010-07-15 17:20:00 · 930 阅读 · 0 评论 -
WINCE6.0 远程工具,不能使用ActiveSync连接的问题
--作者:赖玉平(Auly)aulyp@163.com 现象:“VS2005->Target->Remote Tools”打开的远程工具,当选用ActiveSync作为连接方式时,会出现如下错误:“The Microsoft ActiveSync reported the following error: Unable to loa转载 2010-04-13 20:35:00 · 1346 阅读 · 0 评论 -
WinCE驱动开发问题精华集锦
1、在应用程序中,如何向修改本机的ip 地址等网络参数,并使之立即生效? 网络设置保存在注册表中,位置[HKEY_LOCAL_MACHINE/Comm/网卡名称/Parms/TcpIp],例如常见的CS8900网卡设置: [HKEY_LOCAL_MACHINE/Comm/CS89001/Parms/TcpIp] "EnableDHCP"=dword:0 "DefaultGateway"="192.原创 2010-01-15 13:50:00 · 1230 阅读 · 0 评论 -
WinCE恢复默认HIVE注册表的方法
当Wince使用了HIVE注册表后,每次用户的注册表改动将得到保存,但是在某些应用场合需要将注册表还原成为出厂的默认设置,通常要求能够在AP中通过点击一个按钮来实现这种clean boot。使用我前面的文章的方法配置的HIVE系统注册表和HIVE用户注册表分别保存在/HDD/Document and Setting/system.hv 中和 /HDD/Document and Setting/de转载 2010-01-12 17:22:00 · 756 阅读 · 0 评论 -
FMD_OEMIoControl::Not supported IOCtl : 0x10303FF
wince5 ,FMD的提示,肯定与闪存有关系,但是花了好一段时间才找到原因,所以就记录下来le。 程序运行时打开闪存流接口驱动:hNand = CreateFile( TEXT("DSK1:"), GENERIC_READ|GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL ); if( hNand == INVA原创 2010-01-07 14:23:00 · 973 阅读 · 0 评论 -
coredll.dll+0x0002006c 的Data Abort问题原因
今天调试evc程序,总是出现几个莫名奇妙的错误如下:Data Abort: Thread=8795c908 Proc=80becdf0 OnLine.exeAKY=00000801 PC=03fa006c(coredll.dll+0x0002006c) RA=50616548(???+0x50616548) BVA=18332421 FSR=00000001FMD_OEMIoControl原创 2010-01-06 17:53:00 · 2712 阅读 · 3 评论 -
wince 程序内存与存储内存
划分的方法也很简单, 只不过可能没人注意到而已.说明在ms-help://MS.WindowsCE.500/wceosdev5/html/wce50lrfFSRAMPERCENT.htm 懒得看英文的人就继续往下看其实说白了就一句话, 在BSP的config.bib里 CONFIG 区添加这个变量 FSRAMPERCENT = 0xXXXXXX, FSRAMPERCENT是一个4b转载 2010-01-20 16:14:00 · 1115 阅读 · 0 评论 -
GetSystemInfo 与 GlobalMemoryStatus
如果一个应用程序知道系统当前的内存状态,它将可以较好地管理可用到的资源。WinCE实现了Win32的GetSystemInfo和GlobalMemoryStatus函数,GetSystemInfo函数原型如下:1.VOID GetSystemInfo (LPSYSTEM_INFO lpSystemInfo);它传递了一个指针给SYSTEM_INFO结构,定义如下 wProc转载 2010-01-21 09:47:00 · 2867 阅读 · 0 评论 -
Wince hive reg
How to Use Hive-based Registry IN WINCE.NET摘要:WINCE本身是一个完全在内存中运行的系统。每次启动都需要把NK.BIN拷贝到内存中相对应的地址。这样的系统就不需要了系统维护,但是如何“永久”的保存设置就成了问题。本文将介绍如何在Wince中实现设置的永久保存。关键字:WINCE、嵌入式操作系统、Hive-based Registry转载 2010-01-12 17:21:00 · 1200 阅读 · 0 评论 -
TI DM3730 EBOOT分析(一)
EBOOT主函数调用BootLoaderMain();微软已经固定了,EBoot的开发主要是完善BootLoaderMain调用的几个函数。1.relocate globals to RAM KernelRelocate (pTOC)2. Init debug support. We can use OEMWriteDebugString afterward. OE原创 2013-06-09 15:50:07 · 1389 阅读 · 1 评论