
Windows CE
文章平均质量分 64
gaoling179
爱钻研,爱看书,喜欢安静。
展开
-
Windows CE 5.0 编译错误及解决
1:--------------------Configuration: Emulator: x86_Release--------------------Starting Build: set WINCEREL=1&&build==============BUILD: [Thrd:Sequence:Type ] MessageBUILD: [00:0000000000:ER原创 2010-04-19 09:35:00 · 3813 阅读 · 0 评论 -
sysgen环境变量到底怎么产生作用的?
在使用pb的时候,我们增加一个feather,事实上只是增加了这个feather对应的sysgen变量而已,如此简单. Sysgen变量本质是一个环境变量,它怎么可以影响代码,影响镜像的生成,影响注册表等所有相关的东西?比如,我增加一个usb鼠标功能,对应的是sysgen_usb_hid_mouse.你可以在pb的图形界面下从catalog窗口中add to os designed,也可以转载 2010-04-19 14:05:00 · 919 阅读 · 0 评论 -
OAL程序修改快速编译并更新映像文件
OAL程序修改快速编译并更新映像文件当已经生成NK映像文件后,需要修改OAL程序代码后,怎样快速的更新到NK映像文件?下面举例说明一下:当修改完BSP文件中的kitl.c文件,文件位置:%_WINCEROOT%/PLATFORM/SMDK2440A/Src/kernel/oal/kitl.c,工程文件如下图所示: 在oal工程目录上点击右键,选择“Clean Before B原创 2010-04-19 17:11:00 · 774 阅读 · 0 评论 -
evc中嵌汇编实验心得
evc中嵌汇编实验心得 1.基于X86的CPU可以直接在C/C++中用_asm关键字嵌入汇编程序.有一点要注意:某些系统标识符不可使用. 例如在下面程序中:__asm{ MOV DX ,218 MOV CX ,16 MOV BL ,0 MOV AL ,BL OUT DX ,AL INC DX转载 2010-04-21 11:18:00 · 2735 阅读 · 0 评论 -
应用程序调用流驱动程序的变量地址转换
应用程序调用流驱动程序的变量地址转换 因为每个应用程序都会占用一个Slot,所以他们的全局变量的地址不会发生冲突。 例如:一个应用程序(PJ1.exe)被加载到Slot8的位置即地址范围为:0x10000000-0x11ffffff,该程序的CODE段与DATA段等都加载到该位置。程序定义一个全局变量时存储地址也在该范围内。若定义一个全局数组UCHAR Buff[100];假设该数组存原创 2010-04-28 21:30:00 · 893 阅读 · 0 评论 -
Windows CE 应用程序 自动启动
该方法适用于基于"HIVE"注册表的情况。 (1)在注册表中修改"/Windows/StartUp"文件夹的位置,修改到Flsah下,并在Flash下新建一个StartUp文件夹。如下图所示:本例中修改StartUp的注册表位置为:"/ResidentFlash/StartUp"。 (2)在"/ResidentFlash/StartUp"文件夹下建立应用程序的快捷方式即原创 2010-05-21 16:21:00 · 746 阅读 · 0 评论 -
如何修改wince(s3c2410)的MAC地址?
<br />wince中的MAC地址是在驱动中写死的。如果不修改会造成一些网络方面的功能故障。比如不能互ping。<br /> <br />下面是我解决的方法:<br /> <br />1.添加如下注册表<br />[HKEY_LOCAL_MACHINE/Comm/CS8900/Parms]<br />"MAC12"=dword:3322<br />"MAC34"=dword:5544<br />"MAC56"=dword:0F66<br /> <br />2.修改CS8900驱动<br />在CS8900转载 2010-11-02 16:56:00 · 2966 阅读 · 0 评论