- 博客(9)
- 资源 (37)
- 收藏
- 关注
原创 C语言之volatile【整理】
根据c/c++语法,const可以出现的地方,volatile几乎也都可以出现。但是,const修饰的对象其值不能改变,而volatile修饰的对象其值可以随意地改变,也就是说,volatile对象值可能会改变,即使没有任何代码去改变它。在这一点上,最典型的例子就是内存映射的设备寄存器和多线程中的共享对象。懂得使用volatile也是一门小小的艺术。使用volatile约束符可以阻止编译器对
2009-10-30 08:46:00 3094 1
原创 C/C++编程技能【整理】
预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算
2009-10-30 08:43:00 3144 1
原创 C/C++基本编程技能【转】
一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分)提示:这里“零值”可以是0, 0.0 , FALSE或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为:if ( n == 0 )if ( n != 0 )以此类推。请写出 BOOL flag 与“零值”比较的 if 语句:请写出 float x 与“零值”比较的 if 语句:请写出 cha
2009-10-28 15:57:00 1748
转载 引用【转】
1.求下面函数的返回值(微软)int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2. 什么是“引用”?申明和
2009-10-28 15:53:00 1600 1
原创 【转】优化RIL驱动,巧解WinCE电话漏接难题
随着3G移动电话热潮的高涨,我公司许多的嵌入式移动产品也正计划加入无线上网和电话功能。近期,公司委派我负责一个在WinCE 6.0平台下集成移动电话、无线上网和收发 SMS功能的项目。但没有想到的是这个项目却让我陷入到反复调试的痛苦之中。 原因是这个在WinCE 6.0平台下开发的系统经常出现:漏接电话、或有信号但电话无法拨出、或短信收发不正常、或通话自动中断和通话断断续续等问题。初期我
2009-10-27 14:54:00 2841 4
原创 RIL开发过程
RIL的开发需要两步:第一步:在PB中添加CellCore/RIL和TAPI 首先在CE6.0的catalog里面找到”CellCore”,你可以只选择你需要的选项(例如SMS支持)或者所有功能(ALL Modules)。 这样做的话就只会添加到你的API层(MDD模块)但是不能添加Enfora例程的RIL驱动层(PDD模块)。所以需要第二步! 第二步:要添加Enfora的例程我们可以通过在添加”
2009-10-21 15:16:00 2445
原创 gethostbyname代码示例(Windows CE)
/* * 功能: 由域名得到 IP 地址 * 入口参数: pDomain 域名,如: www.163.com * pIPBuff 保存解析后的 IP * 出口参数: pIPBuff 保存解析后的 IP * 返回值: TRUE:成功;FALSE:失败*/BOOL CGetIPFromURLDlg::DomainToIP(char *pDomain,char *pIPBuff)
2009-10-20 10:50:00 3531
原创 CE下可用的3G
3G有三种标准:中国移动的是TD的(国产标准,大唐),开发modem的有联芯科技、大唐、展讯CDMA,是中国电信的,基本上都是高通的芯片WCDMA,是中国联通的,我知道英飞凌有这样的芯片CE下可用的模块:TD:LC6311(大唐)CDMA:MC8331A(中兴)注:驱动都有(包括多通道),CE6.0,MX27。
2009-10-15 15:29:00 2623
转载 VS2005打开PPC中未安装SDK的项目
若VS2005中未安装SDK,打开项目时弹出消息:1,"该项目的所有配置项都需要系统提供对某些平台的支持,但在此计算机上没有安装这些平台.因此无法加载该项目."2,“从用户数据存储中检索信息时出错。未找到平台。"3,“由于数据存储中不存在项目引用的设备平台,因此无法打开项目"解决办法:找到目录下的.csproj文件,将4118C335-430C-497f-B
2009-10-14 11:11:00 4475 3
WINCE600-public-CTLPNL.zip
2019-07-08
串口调试工具(更新)
2016-05-15
MonkeyRunner源代码
2015-01-09
Silverlight Windows Embedded Sample
2014-08-12
IMGDECMP.DLL
2013-12-04
Windows CE Programming Essential
2008-12-04
使用TCPMP精减的MP3播放器
2008-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人