摘要: 在WINCE6桌面下,进入控制面板,有一个程序usbClientSwitch,这里可以选择USB function client:NoneSerial_ClassMass_Storage_ClassRNDISMtp_Class其中,"Serial_Class"就是ActiveSync功能!(即可以联机DEBUG)! 阅读全文
posted @ 2011-11-09 21:13 keeppoised 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/helloj2ee/archive/2009/09/17/1568725.html空间参考描述了一个地物在地球上的真实位置。为了正确的对位置进行描述,需要引入一个可供测量和计算的框架,使得大地测量的结果能够在这个框架上进行描述。而地球是一个不规则形状的椭球体,那么使用什么样的方法来模拟地球的形状,又该如何将球面上的坐标投影在平面的地图上?这就需要先了解大地水准面、参考椭球体、基准面的概念,和它们之间的关系。另外,本文还对我国常用的北京54和西安80两种坐标系统进行了详细的剖析。1.大地水准面(Geoid)和参考椭球体(Spheroid)大 阅读全文
posted @ 2011-10-21 14:18 keeppoised 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在delphi6中调用VS2005中写的DLL。由于delphi中一般采用stdcall调用DLL,于是在VC中如下声明DLL:extern "C" __declspec(dllexport) void PASCAL test_unicode(LPCTSTR unistring);编译出来后,用dependency walker查看该DLL,发现导出函数是“_test_unicode@4”而查看delphi生成的exe,导入函数应该是"test_unicode"。在VS2005工程中加入一个def文件,例如"sample.def":L 阅读全文
posted @ 2011-10-16 08:41 keeppoised 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 引子:需要用ArcGIS mobile开发离线导航软件,需要用ArcGIS desktop来制作离线地图缓存。顺利安装desktop后,安装mobile,会弹出提示:"One or more ArcGIS version 10.0.2414...",即desktop是10.0.2414的版本。查看mobile安装目录下的setup.ini,发现版本号是10.0.2308。灵机一动,到LOCALMACHINE\SOFTWARE\ESRI下面,将所有的表示版本号的2414改成2308,然后就顺利安装了! 阅读全文
posted @ 2011-10-13 16:08 keeppoised 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.cnblogs.com/enjoyitzwg/archive/2008/10/23/1318304.html参照上文的说明,修改文件C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets中<Target Name="PlatformVerificationTask" Condition="'$(SkipPlatformVerification)' == 'true'" > 阅读全文
posted @ 2011-09-04 15:30 keeppoised 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1. 刚安装WINCE6,然后编译PLATFORM\Devkit8000\SRC\drivers\下的驱动,报错:Failed to initialize from CECONFIG.H解决办法:必须先SYSGEN,才能编译单个驱动。 阅读全文
posted @ 2011-09-01 09:52 keeppoised 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 转载自http://blog.sina.com.cn/s/blog_5aea09bb0100m22m.html报错信息:1、ToolsMsmCA(Error): Setup package issue or CoreCon DataStore corrupted: CDeviceSDKInstallShim Add/Remove failed. HR=0x8007005。2、ToolsMsmCA(Error): Setup package issue or CoreCon DataStore corrupted: DeviceSDKInstComp Add/Remove failed. HR= 阅读全文
posted @ 2011-08-31 21:46 keeppoised 阅读(334) 评论(0) 推荐(0) 编辑
摘要: ARM系统中DMA方式在数据采集中的应用http://www.mcuol.com/solution/198/20688.htm 阅读全文
posted @ 2011-08-19 12:20 keeppoised 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 【转载】http://blog.csdn.net/libaizhang/article/details/4317141ARM有七种模式,我们这里只讨论SVC、IRQ和FIQ模式。我们可以假设ARM核心有两根中断引脚(实际上是看不见的),一根叫 irq pin, 一根叫fiq pin.在ARM的cpsr中,有一个I位和一个F位,分别用来禁止IRQ和FIQ的。先不说中断控制器,只说ARM核心。正常情况下,ARM核都只是机械地随着pc的指示去做事情,当CPSR中的I和F位为1的时候,IRQ和FIQ全部处于禁止状态。无论你在irq pin和fiq pin上面发什么样的中断信号,ARM是不会理你的,你根 阅读全文
posted @ 2011-08-19 10:33 keeppoised 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 转载自http://www.iotek.com.cn/article/987散列DMA设计的高速串口驱动技术s1 概 述由于串口在电报通信、工控和数据采集等领域有着广泛的应用,绝大多数嵌入式处理器都内置了通用异步收发器(UART)。UART数据传输主要通过中断或DMA的方式实现。中断方式是在接收到数据或需要发送数据时产生中断,在中断服务程序中读写UART的缓冲区(FIFO)实现数据传输。由于串口通信速率一般比较低(典型值不超过115 200 bps),大多数嵌入式系统都采用中断方式来传输串口数据。然而,中断服务程序需要占用CPU的时间,而串口速度的提升也必将导致CPU更频繁地响应UART中断, 阅读全文
posted @ 2011-08-19 10:12 keeppoised 阅读(1141) 评论(1) 推荐(0) 编辑