WinCE
Matrix_Designer
专注: ArmLinux/.NET开发
展开
-
Windows Embedded CE 6.0 R2下载地址(1)
<br />http://download.microsoft.com/download/0/7/4/0748b074-ed6c-461f-bcd0-e35d047bc1f8/Windows Embedded CE 6.0 R2.msi<br />http://download.microsoft.com/download/0/7/4/0748b074-ed6c-461f-bcd0-e35d047bc1f8/Help.cab<br />http://download.microsoft.com/原创 2010-10-05 19:54:00 · 1360 阅读 · 0 评论 -
Windows Embedded CE 6.0下载地址(3)
<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_10_1.cab<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_10_2.cab<br />http://download.microsoft.com/download/a/0/9/a原创 2010-10-05 19:48:00 · 697 阅读 · 0 评论 -
WinCE6.0 Platform Builder过期
<br />WinCE6.0 Platform Builder过期了,打开工程提示已超过180天,google了一下,找到了解决办法:<br /><br />把gooogleman大侠提供的方法贴出来与大家共享之: <br />"在PB安装目录下有个etkremov.inf,试用期是以此文件的创建日期来计算的。将其删除,然后新建一个文件,再重命名为etkremov.inf,不要直接新建这个文件,否则由于filesystem tunnel,会导致新建的文件总是沿用老文件的创建时间"原创 2010-10-05 20:11:00 · 713 阅读 · 0 评论 -
安装CE SDK时的错误:0x80040305
<br />安装CE 6.0定制后生成的SDK时,可能会出现如下错误:<br /> <br /><br /><br />解决办法是:选择定制(Custom),把Documentation也取消掉,其他两项Native Development Support和Common保留。可以正常安装。原创 2010-10-05 20:12:00 · 1316 阅读 · 0 评论 -
Windows Embedded CE 6.0下载地址(2)
<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_6_1.cab<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_6_2.cab<br />http://download.microsoft.com/download/a/0/9/a09原创 2010-10-05 19:47:00 · 666 阅读 · 0 评论 -
Windows CE for VMWare 6.5的一些问题
<br />今天把Windows CE VMWare虚拟机配置文件升级到了VMWare 6.5,发现启动后无法识别硬盘和网卡。做了个Debug版内核调试,发现问题所在:VMWare 6.5 PCI需要的IO空间为0xE080,大于VMCEPC BSP里默认设置0x6000:<br />[HKEY_LOCAL_MACHINE/Drivers/BuiltIn/PCI]<br /> "IoLen" =dword:6000<br />改成"IoLen" =dword:F000后网卡可以工作,转载 2010-10-05 20:03:00 · 834 阅读 · 0 评论 -
定制Vmware 6.5上的WinCE 6.0系统1
<br />Vmware功能十分强大,支持很多硬件,特别是USB。Wince本身带了模拟器,可惜对硬件的模拟支持太差。在Vmware上面跑Wince诱惑性自然是十分强烈的。CSDN上的sting前辈就完成了这个工作,用他的VMCEPC BSP定制的系统可以支持USB、CDROM、HARD DISK以及网卡等。我很佩服sting前辈,他好像是制作外挂出身,后来转向嵌入式开发。他的博客是http://blog.csdn.net/singlerace,上面有很多优秀文章。呵呵,希望那天我能不再原创 2010-10-05 20:05:00 · 2639 阅读 · 4 评论 -
定制Vmware 6.5上的WinCE 6.0系统2
<br />3:重新编译系统,我选择的是Rebuild And Clear Sysgen。 4:在platform.reg里修改IO空间:[HKEY_LOCAL_MACHINE/Drivers/BuiltIn/PCI] "IoLen" =dword:6000改成"IoLen" =dword:F000后网卡可以工作。 5:为识别硬盘,修改虚拟机配置文件MS-DOS.vmx,把pciBridge4-7禁止掉:pciBridge4.present = "FA原创 2010-10-05 20:08:00 · 810 阅读 · 0 评论 -
安装VS2008后用VS2005对装置进行远端侦错收到0x8973151A的错误讯息
<br />如果您是参考这篇文章"请教用VS 2005如何连上WinCE 5.0 Emulator?"来做连接到WIndows CE5.0 装置/模拟器,同时又跟我一样在开发电脑上安装VS2008,在连接到装置时可能会发生下面的错误讯息:<br />错误0x8973151A Device Connectivity Component<br />怎么会这样呢?这是由于安装了VS2008之后会将"C:/Program Files/Common Files/microsoft shared/CoreCon转载 2010-10-05 20:08:00 · 1349 阅读 · 0 评论 -
BlueTooth Over Wince
<br />USB的蓝牙适配器其实包含两个芯片:Microsoft Bluetooth Enumerator和Bluetooth Wireless Adapter。前者用于枚举周围的蓝牙设备和建立蓝牙连接,后者用于具体数据通信。曾经,我使用的蓝牙设备,在CE上可以发现周边设备并建立连接,但是无法通信,后来换了一个USB蓝牙适配器,可以使用。前者使用的是Silicon Wave的芯片,后者使用的是CSR的芯片。试验证明:Enumerator芯片是微软提供的,绝大部分都直接受到Wince的支持。也就是说原创 2010-10-05 20:12:00 · 1026 阅读 · 2 评论 -
XP和CE下装载创建位图的区别
<br />//HBITMAP bitmap = ::CreateBitmap(iWidth, iHeight, 1, 24, pBmpData1);<br />HBITMAP bitmap = ::CreateBitmap(iWidth, iHeight, 1, 32, pBmpData1);<br />HWND hWnd = GetSafeHwnd();<br />HDC hDc = ::GetDC(hWnd);<br />HDC bitmapDC = ::CreateC原创 2010-10-05 20:10:00 · 509 阅读 · 0 评论 -
Windows Embedded CE 6.0 Update下载地址
<br />http://download.microsoft.com/download/4/1/5/4150C5CD-EDE0-42DE-919C-D5BF66506933/WinCEPB60-081231-Product-Update-Rollup-Armv4I.msi<br />http://download.microsoft.com/download/4/1/5/4150C5CD-EDE0-42DE-919C-D5BF66506933/WinCEPB60-081231-Product-Upd原创 2010-10-05 19:58:00 · 1513 阅读 · 3 评论 -
如何制作支持VMWare的Windows CE BSP
<br />不知道有没有人试过在VMWare中跑过Windows CE。可能有人会问:在VMWare中跑Windows CE有什么意义?Windows CE不是有基于Vritual PC的emulator吗?要做干吗不做一个基于Microsoft自己的Virtual PC的?<br />简单的答案是,VMWare支持一些Virtual PC(包括Windows CE emulator)不支持的硬件。对我来说,最吸引我的是VMWare支持USB设备。另外根据我的经验VMWare的性能比Virtual转载 2010-10-05 19:59:00 · 962 阅读 · 0 评论 -
Wince 6.0 栈溢出会崩溃
<br />CE6的栈没有做任何保护,一旦溢出,编译器不会报任何错误,CE6提示发生严重错误,然后关闭程序。如果发现类似莫名错误,可以检查函数内有没有分配大容量数组,如是则可以把它移到函数外,或者在堆中开辟。原创 2010-10-05 20:09:00 · 938 阅读 · 0 评论 -
CE测试心得及Sqlite3编译
<br />1:在讲变量添加到CList中去时要注意此变量不能是在栈中开辟的,如果是,则会引起不一致。这时调试时不会出现错误,但是一旦单独执行Release版本时就会出错。<br />2:注意数组(栈中或者堆中)下标越界,如果越界访问,调试时不会出现错误,并且运行时也只有多次运行才会出现错误。<br />3:Sqlite3源码地址:http://sqlite.org/sqlite-source-3_6_3.zip原创 2010-10-05 20:11:00 · 437 阅读 · 0 评论 -
Windows Embedded CE 6.0下载地址(1)
<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/Windows%20Embedded%20CE%206.0.msi<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/tools.cab<br />http://download.microsoft.原创 2010-10-05 19:46:00 · 972 阅读 · 0 评论 -
Windows Embedded CE 6.0下载地址(4)
<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_14_1.cab<br />http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_14_2.cab<br />http://download.microsoft.com/download/a/0/9/a原创 2010-10-05 19:50:00 · 830 阅读 · 0 评论 -
Windows Embedded CE 6.0 R2下载地址(2)
<br />http://download.microsoft.com/download/0/7/4/0748b074-ed6c-461f-bcd0-e35d047bc1f8/CE_9_1.cab<br />http://download.microsoft.com/download/0/7/4/0748b074-ed6c-461f-bcd0-e35d047bc1f8/CE_9_2.cab<br />http://download.microsoft.com/download/0/7/4/074原创 2010-10-05 19:57:00 · 927 阅读 · 0 评论 -
如何制作支持VMWare的Windows CE BSP2
<br />附2,UHCI driver需要修改的代码(红色部分,在$(DRIVERS)/USB/HCD/UHC/system.csystem.c中):<br /><br />// Inline functions<br />__inline static WORD<br />PCIConfig_ReadWord(<br /> ULONG BusNumber,<br /> ULONG Device,<b转载 2010-10-05 20:02:00 · 805 阅读 · 0 评论 -
CE6添加Armulator SDK注意事项
<br />安装完Windows CE 6.0后,可以定制一个Armulator玩玩。具体需注意<br />1:保证CPU Families和Emulation里的配置是一致的。如果是Debug就都是Debug,Release就都是Release。否则编译出来的SDK可能不能用,或者设备仿真器管理器里看不到Armulator。<br /><br />2:在Additional Folders里添加三项:<br /> D:/Program Files/Microsoft Visual Stu原创 2010-10-05 20:09:00 · 535 阅读 · 0 评论