<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[IT强哥的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/itqiangren</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; itqiangren]]></copyright><item><title><![CDATA[WINCE下从data abort 找到崩溃的代码]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3885265</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3885265</guid><author>itqiangren</author><pubDate>Fri, 13 Feb 2009 07:29:00 +0800</pubDate><description><![CDATA[编译的时候注意先在project settings里的Link页里勾选“Generate mapfile”，会生成一个map文件。  把编译出来的RELEASE版本可执行文件放到CE5平台下运行。出错的时候串口打印了一句Data Abort: Thread=83ad1d38 Proc=820266d0 walzer_leak.exeAKY=0000002]]></description><category></category></item><item><title><![CDATA[Microsoft Windows CE 编程的十点忠告]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3885264</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3885264</guid><author>itqiangren</author><pubDate>Fri, 13 Feb 2009 07:28:00 +0800</pubDate><description><![CDATA[最近两周我们花了大部分时间将已有的应用程序移植到Microsoft Windows CE中。一般说来，这个计划不是太难。我们起步于Microsoft Win32代码，当然 Windows CE是基于Win32应用程序接口（API）的。有利的是，我们的应用程序（即Raima 数据管理器）有方便的使用接口，并包含一个大约由150个子函数组成的库，这些函数都是由C语言写成，可以用来创建、管理和访问数据库]]></description><category></category></item><item><title><![CDATA[如何编写Windows CE结…]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600891</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600891</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:50:00 +0800</pubDate><description><![CDATA[在上一章节里，我已经为如何编写真正意义上的Windows CE应用程序做好充分的准备。在本节中，我将继续深入这一主题。我选择编写的这一应用程序，虽然相对简单，但你却可以从中知道怎么去编写比较复杂的程序(比“Hello World.”复杂)。这一应用程序包括属性页和属性表，即所说的TAB控件，它含有自定义的图标和跳格符，能把参数选择保存到注册表中。程序开发的一个关键之处是保持和微软用户界面相一致的特]]></description><category></category></item><item><title><![CDATA[Windows CE.net的智能…]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600877</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600877</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:47:00 +0800</pubDate><description><![CDATA[引言　　　　近年来，Internet与网络的应用迅速普及，并向家庭领域不断扩展，使消费电子、计算机、通信一体化趋势日趋明显，嵌入式系统再度成为研究与应用的热点。可以预见，伴随着需求的增长，有着体积小、耗能低、应用灵活、功能强大、可靠性强等诸多优点的嵌入式系统定会有无法估计的应用前景。Intel XScale PXA263是一种十分先进的嵌入式处理器，采用XScale核心，频率为200～400MHz]]></description><category></category></item><item><title><![CDATA[基于WindowsCE的GPS数…]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600868</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600868</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:45:00 +0800</pubDate><description><![CDATA[引言　　GPS是“Global Positioning System”，即“全球定位系统”的简称。GPS系统具有定位精度高、全天候、实时性、测站无须通视、使用方便等优点，并且所有结果均通过数据来实现，便于数字化管理。所以GPS已被广泛用于社会生活的各个领域，如工程、交通、气象、国防、水利、环保、安全保卫、定时等。    自1994年美国全球定位系统（GPS）全部建成并投入运行以来。这一技术在短短的]]></description><category></category></item><item><title><![CDATA[嵌入式系统与普适计算]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600863</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600863</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:44:00 +0800</pubDate><description><![CDATA[摘要：研究嵌入式系统与普适计算的概念、用途及其相关技术，使读者对普适计算这个新名词有一个全面的认识。关键词：嵌入式系统 普适计算 手持设备 Windows CE 嵌入式设备引 言　　随着计算技术的发展，我们已经由PC时代进入网络时代，进而进入后PC时代。IBM在1999年创造了一个名词——“普适计算” (又叫“普及计算”，Pervasive Computing)。“普适计算”指的就是，“无论何时何]]></description><category></category></item><item><title><![CDATA[在windowsCE下生成交叉编译器的具体步骤和注意事项]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600861</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600861</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:44:00 +0800</pubDate><description><![CDATA[在嵌入式系统中，由一个源文件变成最终可执行的二进制文件，要经过三个过程，即编译，链接和重新定位，通过编译或者汇编工具，将源代码变成目标文件，由于目标文件往往不止一个，所以还需要链接工具将它们链接成另外一个目标文件，可以称其为“可重定位程序”。结果定址工具，将“可重定位程序”变成最终可执行文件。一般的嵌入式系统应用程序的开发，通常采用的是主从模式，通过串口或者网口，使目标机和宿主机相连接。通常来说，]]></description><category></category></item><item><title><![CDATA[Windows CE中实现蓝牙串口驱动程序中实现蓝牙串口驱动程序]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600859</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600859</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:43:00 +0800</pubDate><description><![CDATA[摘要：蓝牙通信平台在嵌入式系统的实现过程中，OBEX（对象交换）始终是很重要的一部分，基于OBEX的蓝牙文件传输得到广泛应用。而OBEX的实现是基于蓝牙仿真接口，所以蓝牙串口驱动程序的实现就有了很重要的意义。介绍了Windows CE下串口驱动程序的结构和一种具体的实现方法。     关键词：蓝牙 OBEX 嵌入式系统 驱动程序Windows CE作为一种典型的嵌入式操作系统，通过将蓝牙应用移植到]]></description><category></category></item><item><title><![CDATA[WindowsCE环境下无线网卡的自动安装]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600855</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600855</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:42:00 +0800</pubDate><description><![CDATA[摘要：讨论了Windows CE环境下无线网卡的安装，并提出了一种在系统断电重启时自动安装无线网卡的解决方案。对Windows CE的系统定制、应用程序的开发及系统封装进行了介绍。Windows CE是为多种嵌入式系统和产品而设计的紧凑、高效、可升级的操作系统，并特别为有限的硬件资源设计了多线程、多任务和完全优先的操作系统环境。在无线通信领域有很大的应用前景。本文重点讨论了Windows CE环境]]></description><category></category></item><item><title><![CDATA[分析Windows和Linux动态库]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600848</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600848</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:41:00 +0800</pubDate><description><![CDATA[摘要：动态链接库技术实现和设计程序常用的技术，在Windows和Linux系统中都有动态库的概念，采用动态库可以有效的减少程序大小，节省空间，提高效率，增加程序的可扩展性，便于模块化管理。但不同操作系统的动态库由于格式不同，在需要不同操作系统调用时需要进行动态库程序移植。本文分析和比较了两种操作系统动态库技术，并给出了将Visual C++编制的动态库移植到Linux上的方法和经验。　　1、引言　]]></description><category></category></item><item><title><![CDATA[WindowsCE在嵌入式工业控制系统中的应用思考（转载）]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600842</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600842</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:41:00 +0800</pubDate><description><![CDATA[随着应用对象的扩大和微电子技术、软件技术的发展，嵌入式系统逐渐从单片机发展到高性能嵌入式微处理器和嵌入式操作系统。本文详细分析Windows CE 3.0的实时性、通用性、模块化、Win32兼容等性能特点。根据工业控制系统对系统平台的一般要求，如实时性、可靠性、图形界面、开发环境和成本等，分析Windows CE在工业控制领域的优缺点,并指出Windows CE在工业控制中有很好的应用前景。关键词]]></description><category></category></item><item><title><![CDATA[Emacs编辑器的使用]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600831</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600831</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:39:00 +0800</pubDate><description><![CDATA[A.1　Emacs简介 前面已经介绍过一种全屏幕文本编辑工具Vi，这里将介绍另外一种功能强大、应用也非常广泛的全屏幕文本编辑器Emacs。 Emacs全称为Editor MACroS，由于其移植性极好，所以在当今世界的几乎任何一个操作系统上都可以见到它的身影。现在的Emacs已经超出了原来的单一的文本编辑功能，可以用来管理文件、阅读公告板，甚至可以进行WWW浏览。另外Emacs源代码可]]></description><category></category></item><item><title><![CDATA[驱动程序和应用程序之间通信（ForWinCE）(转载)]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600822</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600822</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:38:00 +0800</pubDate><description><![CDATA[WinCE上驱动程序的模型相对比较简单，实现一个驱动程序不是什么难事。尽管如此，本文还是实现了一个比较通用一点的通讯接口。应用程序发给信息驱动程序有两种方式，同步调用和异步调用。同步调用能够让驱动程序立即处理应用程序的请求，并返回驱动程序处理后的结果。如：#define MSG_TYPE_TEST_1            0x00000000#define MSG_TYPE_ICMP_PACKE]]></description><category></category></item><item><title><![CDATA[关于PE可执行文件的修改]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600805</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600805</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:36:00 +0800</pubDate><description><![CDATA[在windows 9x、NT、2000下，所有的可执行文件都是基于Microsoft设计的一种新的文件格式Portable Executable File Format（可移植的执行体），即PE格式。有一些时候，我们需要对这些可执行文件进行修改，下面文字试图详细的描述PE文件的格式及对PE格式文件的修改。1、PE文件框架构成DOS MZ headerDOS stub PE header Secti]]></description><category></category></item><item><title><![CDATA[如何编写Windows CE.net的usb驱动程序(2)]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600769</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600769</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:32:00 +0800</pubDate><description><![CDATA[上述讲了堆理论，可能读者脑袋都已经大了，为此，我们举个简单的例子来详细说明一下驱动程序的开发过程。 例如我们有个USB Mouse设备，设备信息描述如下： Device Descriptor: bcdUSB: 0x0100 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x08 (8)]]></description><category></category></item><item><title><![CDATA[如何编写Windows CE.net的usb驱动程序(1)]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600762</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600762</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:31:00 +0800</pubDate><description><![CDATA[随着USB设备的普及，摆在开发人员面前的驱动开发任务也是越来越繁重了，特别是对于一些嵌入式开发厂商来讲，由于设备所采用的操作系统不同，相应的硬件接口也是不一样的，开发相关的USB驱动程序更是难上加难。Windows CE.NET 是微软推出的功能强大的嵌入式操作系统，国内采用此操作系统的厂商已经很多了，本文就以windows ce.net为例，简单介绍一下如何开发windows ce.net下的U]]></description><category></category></item><item><title><![CDATA[Windows CE WIN32 编程示例]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600743</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600743</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:30:00 +0800</pubDate><description><![CDATA[MicrosoftWindows CE是紧凑的、高效的和可升级的操作系统，它被广泛的应用在各种嵌入式式的产品中，从手持电脑到专门的工业控制器和消费用电子产品中。Windows CE已经通过了其自身的能力证明：它能够满足32位嵌入式式程序开发的需求。同样重要的是： Windows CE使嵌入式式系统的设计者得以充分利用Microsoft的32位基于Windows的开发工具的全部的函数。嵌入式的应用软]]></description><category></category></item><item><title><![CDATA[如何编写Windows CE结构的应用程序]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600710</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600710</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:28:00 +0800</pubDate><description><![CDATA[在上一章节里，我已经为如何编写真正意义上的Windows CE应用程序做好充分的准备。在本节中，我将继续深入这一主题。我选择编写的这一应用程序，虽然相对简单，但你却可以从中知道怎么去编写比较复杂的程序(比“Hello World.”复杂)。这一应用程序包括属性页和属性表，即所说的TAB控件，它含有自定义的图标和跳格符，能把参数选择保存到注册表中。程序开发的一个关]]></description><category></category></item><item><title><![CDATA[用snmp++发送get请求示例]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600703</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600703</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:27:00 +0800</pubDate><description><![CDATA[#include “snmp_pp.h”#define SYSDESCR “1.3.6.1.2.1.1.1.0”　　 // Object ID for System Descriptorvoid get_system_descriptor(){　 int status;　　　　　　　　　　　　　　 // return status　　　　 CTarget ctarget( (IpAddress) ]]></description><category></category></item><item><title><![CDATA[Windows CE在嵌入式工业控制系统中的应用思考]]></title><link>https://blog.youkuaiyun.com/itqiangren/article/details/3600687</link><guid>https://blog.youkuaiyun.com/itqiangren/article/details/3600687</guid><author>itqiangren</author><pubDate>Thu, 25 Dec 2008 09:25:00 +0800</pubDate><description><![CDATA[摘 要：　随着应用对象的扩大和微电子技术、软件技术的发展，嵌入式系统逐渐从单片机发展到高性能嵌入式微处理器和嵌入式操作系统。本文详细分析Windows CE 3.0的实时性、通用性、模块化、Win32兼容等性能特点。根据工业控制系统对系统平台的一般要求，如实时性、可靠性、图形界面、开发环境和成本等，分析Windows CE在工业控制领域的优缺点,并指出Windows CE在工业控制中有很好的应用前]]></description><category></category></item></channel></rss>