bengold1979的专栏

埋头学习

WinCE6 RIL驱动开发日志(五)

记录两个问题;         其一:自己的驱动每次都不能正常加载到内核,总是需要重新拷贝或用CAB安装。后来仔细研究后发现,原来是放在 MODULES下面的原因。只要移到FILES下面就好了。这两者的区别以后再仔细研究一下;         其二:短信发送;直接调用RIL_SendMsg就可...

2012-11-24 21:18:45

阅读数:671

评论数:0

WinCE6 RIL驱动开发日志(四)

这两天通过反复打印日志终于解决了RIL_Dial不能将AT指令发到串口的问题。因为之前在网上看前人做RIL层驱动开发时,都没有提到过类似的问题。具体问题描述如下:         RIL层驱动成功加载后,写一个WinCE的APP,先调用RIL_Initialize接口做RIL初始化操作。然后直接...

2012-11-10 23:04:19

阅读数:761

评论数:0

WinCE的RIL驱动开发日志(二)

熟悉WINCE的RIL层开发已经有一段时间了。从之前什么都不懂,到现在有点感觉了。基本搞清楚WINCE下RIL层驱动开发要做什么具体工作了。下面整理一下我的思路,抛砖引玉供大家参考。如有描述不周的地方也希望各位指正。         第一步是要在组件中添加ril组件。这样在系统中会添加ril.d...

2012-10-21 21:57:20

阅读数:1038

评论数:0

一个自定义备份数据格式

备份数据的数据格式数据头 数据包(包含设备当前版本的XML和关键NV参数) CRC校验值数据头结构: 序号 数据长度(BYTE) 数据含义 典型取值1 8 备份数据头 ...

2009-07-21 14:20:00

阅读数:663

评论数:0

google test09年5月30升级到1.3.0版本

google test最新版本1.3.0已于5月30日提交用对比工具对比了一下与1.2.1的差异。头文件和实现文件都有些变化。我们来具体看看两个版本中有何差异:gtest-death-test-internal.h文件变动1、用宏GTEST_HAS_DEATH_TEST && GT...

2009-07-16 11:08:00

阅读数:470

评论数:0

等额还款本金法

等额还款本金法类声明:#ifndef RETURNSAMECAPITAL_H_INCLUDED#define RETURNSAMECAPITAL_H_INCLUDED#include "LoanBase.h"/** /brief class CReturnSameCapital...

2009-05-24 16:45:00

阅读数:789

评论数:0

等额本息还款公式

贷款计算基类:#ifndef CLOANBASE_H_INCLUDED#define CLOANBASE_H_INCLUDED#include #include #include class CLoanException : public std::exception{    std::strin...

2009-05-18 17:56:00

阅读数:1654

评论数:0

一个素数算法

上次面试中最后一道题跟计算素数有关。尽管我写出了总体思路,但实质上并不会写算素数的算法。今天在看事件机制的资料的时候,看到一个求素数的算法。特地记录下来,以备用。  //////////////////// Helper fn to test if number p is prime:// Try...

2009-05-11 16:51:00

阅读数:602

评论数:0

使用C++流对象打开文件的注意事项

用C++的流对象操作文件时,如果文件路径包含中文字符可能会出错。需要设置中文环境才能正确打开文件。解决方式如下:std::locale loc = std::locale::global(std::locale(""));m_s.open(m_str.c_str());std:...

2009-05-08 19:12:00

阅读数:768

评论数:0

在Ubuntu8.04下用CB的C++调用Python3.0代码

        最近比较忙,好久没有在博客上更新自己的技术文章了。这两天研究了一下C++调用Python的实现,也算是跟上时代的潮流吧。毕竟用编译型语言调用解释型语言,能给程序带来极大的扩展性。高通作的生产配置工具(QPST)里面有个很重要的功能,就是支持perl脚本来完成一些生产支持工作。我们的...

2009-04-10 22:02:00

阅读数:1139

评论数:0

阅读《反模式》一书后感

        反模式,是什么?估计很多人第一眼看到这个词会和我一样感到奇怪和困惑。这种困惑在我看完此书的简要介绍后变的更浓了。因为我已经被里面纷繁复杂的名词和解释搞晕掉了。本来我都有些想放弃这本书的阅读了,不过想想领导说看完书后要给大家讲讲收获的,我又在借阅单上写了自己的名字。如果什么都没有得到...

2009-02-06 21:06:00

阅读数:829

评论数:0

ATM模拟演示软件之通信组件

      从今天起,决定自己做个ATM的模拟演示软件。在设计中尽量考虑用设计模式来处理,也是为了巩固自己这段时间看设计模式书籍的成果。另外该演示软件主要专注于核心功能,界面展示这个层次只用console来处理。核心模块尽量做成DLL,可以方便上层使用任何语言来调用构建UI。      今天先设计...

2008-11-23 17:26:00

阅读数:914

评论数:0

C++中关于new的用法

      前天参加了科室的初级职称考试,内容当然是围绕C++和一些简单相关平台的知识。其中有一道判断题:new得到的内存一定是在堆上。答案是否定的。      这道题我错了,而且好像还有几个同事和我犯了一样的错误。后来在一个C++学习群里,找人讨论了一下,自己写了几行代码验证了一下。结论是:可能...

2008-11-23 10:19:00

阅读数:777

评论数:0

设计模式之简单工厂

       GoF的设计模式一经推出,就引起了各路诸侯的严重关注。从JAVA到C#再到C++,甚至连面向过程为主的C都想染指一番。今天,就从C#出发,推导出C++的代码,并用一个C++的ATM模拟程序来实作(这个词好像是从侯捷先生那学来的,如果我记错了,希望他不会怪我,呵呵)。      我们首...

2008-11-18 08:38:00

阅读数:1276

评论数:0

C++中用struct来作为接口的传递参数

    可能对很多C++程序员来说,本来这算不上什么很高深的东西。不过之于我来所说,还是第一次这样传递参数。    起因是我的一个模块有多个函数内部代码类似,技术牛人也是我的直接领导让我用函数模板。晃晃悠悠我用模板完成之后发给他复查。再要求我用结构体来处理每个不同函数的参数,并且对结构体成员赋值要...

2008-10-17 21:24:00

阅读数:3288

评论数:2

WM6SDK例子学习笔记(一)

    在WM6 SDK的通用例子中有一个basicapp的例子。运行的效果就是在WM上出现一个窗口,显示一幅图片,下面左软按键可以切换图片。例子的功能很简单,作为入门学习很好。    下面,我按照自己的理解将这个例子详细分析。    这个例子属于Native的方式,其含义是基本使用的是API编程...

2008-09-19 13:06:00

阅读数:1078

评论数:0

开发 Windows Mobile 应用程序: FAQ

最近入手一台水货838,对WM的应用开发忽然产生了一点兴趣,准备开始自己学习这方面的知识。首先转一篇微软相关文章作为入门吧。原文地址:http://msdn.microsoft.com/zh-cn/library/ms838180.aspx开发 Windows Mobile 应用程序: FAQ ...

2008-08-29 14:16:00

阅读数:692

评论数:0

一个提升代码执行权限的例子

    同事在测试工具在Vista下运行的时候,无意中发现工具报了一个调用"msflxgrd.ocx"出错。因为ocx是控件,如果在运行前不注册的话,有可能该控件无法使用。于是我在Vista上尝试手工注册之(“regsvr32 msflxgrd.ocx”),结果报错。根据错误代...

2008-08-07 17:46:00

阅读数:856

评论数:0

DLL共享变量方法

    前段时间,有人问我,动态链接库被多个进程加载的话,是有几个副本。当时我想了想说,动态加载方式肯定是一个进程对应一个副本。静态的不清楚。后来经过咨询和在网上浏览资料发现:其实DLL不管哪种方式加载都是将副本加载到进程空间中。    正常编译下的dll,它的变量使用到的内存是独立的。比如你同时...

2008-07-30 17:50:00

阅读数:4594

评论数:0

一个解决循环内界面假死的方法

 前段时间写一个有进度条的单线程窗体程序时,碰到一个问题,即当进度条对应的的任务循环运行时,界面出现假死现象。具体表现为:程序界面没有反映,或者说反映极慢。曾经试过用多线程来处理这个问题。但是处理线程里面用循环来设置进度条进度位置,仍然导致界面无响应。到网上搜了一下,终于找到一种解决办法。请参看以...

2008-07-20 18:39:00

阅读数:1780

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭