精华内容
下载资源
问答
  • 修改WINCE ip源码

    2012-02-24 10:15:10
    修改WINCE ip源码
  • 如何修改wince 6.0 NK的启动地址!能给出具体步骤吗,我分配了loader.h中的block,也对NK启动地址作了偏移,经过一番查询,又得知似乎要修改*.bib文件,可是修改之后依然没效果,请教各位大神给出具体步骤,鄙人...
  • 如何修改wince工程名字?

    千次阅读 2010-08-04 00:09:00
    如何修改wince工程名字?

      如何修改工程名字?

    A:把中文系统变成英文系统,但是又不想把原来的中文系统改删除,所以必须得把工程名字改了,怎么改呢?我尝试了一下,OK了,方法如下:把工程文件XXX_en.pbxml改名,复制到PBWorkspaces根目录下,改成中文系统名称XXX_cn.pbxml,然后新建一个名为XXX_cn的文件夹把,并把XXX_cn.pbxml文件放到这个文件夹下,右键打开,找到第二行的

    <Workspace PlatformName="XXX_cn" Template="Mobile Handheld" CoreOs="CEBASE" PlatformGuid="37d7ab83-a398-4094-8037-37ecdb154ec5"

    只要把如上红色字眼的XXX_cn改成我们要的XXX_en ,这样就可以让英文系统和中文系统共存了,如果一个工程,想修改成使用别的BSP呢?这个应该怎么做呢,刚才我看了一下,发现照样是修改工程文件就可以达到目的,以后有空再试试吧。下班了,goodday

     

    展开全文
  • wince下,修改设备的系统时间,修改至年月日时分秒。
  • Topic:设置修改WINCE系统定制NK的大小

    Topic:设置修改WINCE系统定制的NK大小(作者:Sturtle)

    //----------------------------------------------------------------------------------------------------------------------------

    // 作者:XFDarm(xfdarm@163.com)

    // 论坛ID:Sturtle

    // 版权:XFDarm(www.xfdarm.com)

    // 平台:芯飞达科技XFD6410开发板+WINCE600 OS

    // 发布日期:2010-12-17

    // 最后修改:2010-12-17

    // 注意事项:未经作者同意,商业网站不能转载,更不得在转载的时候擅自修改、删除文章的任何部分

    //------------------------------------------------------------------------------------------------------------------------------

     修改系统定制的配置文件,重新编译即可;改动有三处:

    1、config.bib

         #define     NKLEN        04F00000    ; 这里设置的是最大 79MB

     

    2、image_cfg.h

        #define IMAGE_NK_SIZE        (0x04F00000)

     

    3、image_cfg.inc

        IMAGE_NK_SIZE               EQU    (0x04F00000)

     

    重新编译BSP,烧写进开发板即可。

     

     

    //如有错误,请留言指正;同时希望有更好的方法与大家交流和分享,让我们大家一起进步!

    展开全文
  • 如何修改wince的网络配置呢? 首先,必须知道网卡驱动名字。在s3c2410上,名字叫“CS8900”,用工具连接上wince查看他的注册表。你将可以得到下面的东西。 [HKEY_LOCAL_MACHINE/Comm/CS8900] "DisplayName"="CS...

    如何修改wince的网络配置呢?
    首先,必须知道网卡驱动名字。在s3c2410上,名字叫“CS8900”,用工具连接上wince查看他的注册表。你将可以得到下面的东西。
    [HKEY_LOCAL_MACHINE/Comm/CS8900]
    "DisplayName"="CS8900"
    "Group"="NDIS"
    "ImagePath"="CS8900.dll"

    [HKEY_LOCAL_MACHINE/Comm/CS8900/Linkage]
    "Route"=hex(7):/
          43,53,38,39,30,30,31,00,00,00,00
    上面的hex值其实是:CS89001,同样可以在[HKEY_LOCAL_MACHINE/Comm/CS8900]项下面看到关于CS89001的表述。
    [HKEY_LOCAL_MACHINE/Comm/CS89001]
    "DisplayName"="CS8900"
    "Group"="NDIS"
    "ImagePath"="CS8900.dll"

    [HKEY_LOCAL_MACHINE/Comm/CS89001/Parms]
    "BusNumber"=dword:00000000
    "BusType"=dword:00000000
    "InterruptNumber"=dword:0000000a
    "Sysintr"=dword:0000001a
    "DuplexMode"=dword:00000001
    "IoBaseAddress"=dword:a7000300
    "Transceiver"=dword:00000003
    "CardType"=dword:00000001

    [HKEY_LOCAL_MACHINE/Comm/CS89001/Parms/TcpIp]
    "IpAddress"="192.168.1.109"
    "EnableDHCP"=dword:00000000
    "LeaseObtainedLow"=dword:6a806780
    "AutoInterval"=dword:0000012c
    "AutoMask"="255.255.0.0"
    "AutoSubnet"="169.254.0.0"
    "AutoIP"="0.0.0.0"
    "AutoSeed"=dword:00000000
    "PrevReqOptions"=hex:/
          07,01,03,06,0f,2c,2e,2f
    "T2"=dword:000bae0a
    "T1"=dword:0006ac98
    "Lease"=dword:000d5930
    "LeaseObtainedHigh"=dword:01c84915
    "DhcpDNS"=hex(7):/
          31,39,32,2e,31,36,38,2e,31,2e,38,00,00,00,00
    "DhcpDefaultGateway"="0.0.0.0"
    "DhcpServer"="192.168.1.8"
    "DhcpSubnetMask"="255.255.255.0"
    "DhcpIPAddress"="192.168.1.63"
    "AutoCfg"=dword:00000001
    "DefaultGateway"=hex(7):/
          31,39,32,2e,31,36,38,2e,31,2e,38,00,00,00,00
    "DNS"=hex(7):/
          31,39,32,2e,31,36,38,2e,31,2e,31,00,00,00,00
    "Subnetmask"=hex(7):/
          32,35,35,2e,32,35,35,2e,32,35,35,2e,30,00,00,00,00
    "LLInterface"=""
    "UseZeroBroadcast"=dword:00000000

    内容很多,但是我们一般关心的就只有[HKEY_LOCAL_MACHINE/Comm/CS89001/Parms/TcpIp]下的几个。
       "EnableDHCP"=dword:0
       "DefaultGateway"="192.168.1.1"
       "IpAddress"="192.168.1.100"
       "Subnetmask"="255.255.255.0"
       "DNS"="192.168.1.1"
       "DefaultGateway"=hex(7):/
          31,39,32,2e,31,36,38,2e,31,2e,38,00,00,00,00
    "EnableDHCP"--控制DHCP,如果把他的值改为1,那么系统将用DHCP分配IP,设置的IP等信息是没有效果的。也就是自动获取。
    如果"EnableDHCP"为0,那么可以通过"IpAddress","Subnetmask","DefaultGateway"等设置网络信息。其他信息如果有需要自己修改。
    至于修改注册表的编程也不是难事,在wince中有函数可以帮助你完成这件事情。
    RegCreateKeyEx
    RegQueryValueEx
    RegSetValueEx
    RegCloseKey
    其中RegSetValueEx函数可以通过不同的宏写如不同类型的值,比如:
    REG_SZ
    REG_BINARY
    REG_DWORD
    还有更多的,具体看winnt.h头文件。
    已于读取我想就不用说了,自己看看evc的帮助吧。
    DHCP自动获取IP的具体信息相信你也从上面的注册表信息看到了,需要就读取一下。
    PS:注册表操作还有其他函数,根据自己情况用吧。 


    面先贴出我的代码

     

    1.  WCHAR Name[]=_T("CS89001/0");    
    2.  HANDLE m_hFileHandle = CreateFile(_T("NDS0:"), 0, 0, NULL,
    3.   OPEN_EXISTING,  FILE_ATTRIBUTE_NORMAL, (HANDLE) INVALID_HANDLE_VALUE);
    4.  if( m_hFileHandle == INVALID_HANDLE_VALUE )
    5.  {
    6.   //获得网卡名时打开设备错误 
    7.   return;
    8.  }
    9.  //重启网络驱动 
    10.  DeviceIoControl( m_hFileHandle, IOCTL_NDIS_REBIND_ADAPTER, Name, 
    11.    sizeof(Name),   NULL, 0, NULL, NULL );
    12.  CloseHandle( m_hFileHandle );

    需要注意的问题:

    1.Name是网络接口设备的名字,最后必须添加多一个‘/0’,我测试了一下,必须以2个0结束才可以。

    2.DeviceIoControl函数的nInBufferSize 参数是按byte计算,Name是WCHAR ,需要注意。所以我用sizeof计算。

    3.不要用DeviceIoControl(...,IOCTL_NDIS_GET_ADAPTER_NAMES,...)这样的代码去读取名字,没有必要,读取出来的名字不仅仅包括网卡的,还包括拨号接口,同步接口等的名字,中间以0间隔,如果不自己做分析,好像DeviceIoControl也不支持直接这样使用,我测试过没有效果。也就是说获取到一系列名字后你依然需要判断那个才是网卡的名字,所以我认为没有必要。


    展开全文
  • 修改wince内存大小

    2012-04-19 09:39:03
    如何在 PB 中预先设定好存储内存和程序内存的大小,多划分一些空间给程序内存的方法
  • 根据ffmpeg修改wince下h.264解码程序
  • 修改WinCE启动界面(笔记)

    千次阅读 2009-04-01 10:41:00
    我用的是Mini2440,我在网上找了一些修改WinCE启动界面的资料,但是还是不是很好。开始我使用光盘里的BMP2T.exe工具转出来的图不行,有问题。后来在网上贴子才发现,先要搞清楚要用几位的数据。在cfw.c我找到了答案...

    我用的是Mini2440,我在网上找了一些修改WinCE启动界面的资料,但是还是不是很好。开始我使用光盘里的BMP2T.exe工具转出来的图不行,有问题。后来在网上贴子才发现,先要搞清楚要用几位的数据。在cfw.c我找到了答案: memcpy((void *)FRAMEBUF_BASE, ScreenBitmap_N35, ARRAY_SIZE_TFT_16BIT);

    ARRAY_SIZE_TFT_16BIT:用16位的图。

    然后再从网上找了一个可以转换工具,把转来的数据覆盖samsung_a35.c里的数组数据才搞定。真是汗,要学的东西太多了。

    展开全文
  •  这几天在开发板上玩wince6.0,为了使触摸校准信息保存到注册表,并冷启动下依然有效,决定把Registry Storage由RAM-based改为Hive-based,看了一些资料说明,修改platform.reg文件如下: "SYSTEMHIVE"=...
  • 修改wince默认.EXE图标

    2017-02-13 13:12:20
    1、开发环境vs2008 ,硬件FREESCALE I.MX51 EVK手持机 2、在解决方案,选择项目点击右键选择属性,找到应用程序,在资源
  • 想直接用WINCE6.0自带的驱动 就把[color=#FF0000]C:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\USB\CLASS\STORAGE[/color]里 CLASS里的文件复制到[color=#FF0000]C:\WINCE600\PLATFORM\DEVICEEMULATOR\SRC\DRIVERS[/...
  • 通过注册表修改WINCE系统IP参数

    千次阅读 2010-12-10 14:54:00
     测试程序的功能是,谁知当前WINCE设备的IP地址,包括:子网掩码、默认网关等,并且使设置参数重启有效#include #include HINSTANCE hMainInstance=NULL;TCHAR szMsg[256];void Rebind_Adapter(){ HANDLE hDevi
  • 修改wince桌面的方法

    2008-06-09 17:19:25
    修改注册表项即可,如下: [HKEY_CURRENT_USER\ControlPanel\Desktop] "Wallpaper"="\windows\windowsce.bmp" 把windowsce.bmp替换成你自己的图象就可以了,当然了,需要首先把你的图片考到bsp的FILES文件夹,后...
  • 修改wince存储内存和程序内存

    千次阅读 2009-04-15 23:35:00
    我使用的方法,不过还是不确定这个参数是什么意思 包含Pwindbas.h... //设置存储内存和程序内存,设置以后存储内存为4M 转个帖子 WinCE中划分Storage Memory和Program Memory2008-12-02 11:55首先解释下这两个
  • 1、替换C:/WINCE500/public/common/oak/drivers/waveui 下的几个wave 文件。2、编译该目录 build -c,生产 waveui.res3、复制 waveui.res 到 C:/WINCE500/public/common/oak/LIB/ARMV4I/RETAIL/08044、重命名 ...
  • 清除或修改WinCE拨号参数附加命令

    千次阅读 2013-12-24 13:16:11
    BYTE lpb[684]={0}; DWORD lpbSize=sizeof(lpb); dwRet = RasGetEntryProperties(NULL,(LPWSTR)szEntry,&rasEntry,&rasEntrySize,lpb,&lpbSize); if(dwRet == 0 ) { //如果有附加命令,则清空。...
  • 项目需要用到第三方WinCE终端,根据项目需求要对终端的程序进行修改,但是终端除了一个触摸屏外没有其它按键,系统一启动就自启动指定的程序。 因本人一直是做应用开发的(C#),对这些不太了解,是需要什么样的...
  • BSP中提供的触摸屏校准程序在个别设备上用起来可能不太适合,比如说我们的设备屏幕宽度只有240pixels,会有部分字符超出屏幕外侧,原以为这是BSP的提供的程序,无源码没办法修改,这两天才知道原来是可以修改的。...
  • 如何修改wince下的UI(...菜单等

    千次阅读 2013-09-03 16:51:27
    修改显示的os版本信息(类似“windows ce.net 4.2") /* -- Original code commented out -- ::wsprintf(wszVersion, L"Microsoft Windows / CE v%d.%02d (Build %d on %s) ", VerInfo.dwMajorVersion,  ...
  • 如何修改wince(s3c2410)的MAC地址?

    千次阅读 2010-11-02 16:56:00
    wince中的MAC地址是在驱动中写死的。如果不修改会造成一些网络方面的功能故障。比如不能互ping。   下面是我解决的方法:   1.添加如下注册表 [HKEY_LOCAL_MACHINE/Comm/CS8900/...
  • 修改wince系统识别的SD卡和U盘的名字

    千次阅读 2014-05-15 11:46:22
    修改所识别SD卡的名字 在Release目录下找到common.reg,打开common.reg找到 [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory] 把 "Folder"="SDMEM" 中SDMEM换成想要的名字即可 ...
  • 换个图片 或者去掉桌面背景 一行字符 Microsoft Windows CE v5.00 (Build 1400 on Jul 23 2007) 修改如下: 在文件D:\WINCE500\PUBLIC\SHELL\OAK\HPC\CESHELL\UI\desktopview.cpp中把::wsprintf(wszVersion, L...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,363
精华内容 4,945
关键字:

修改wince