自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

转载 让Android设备永不锁屏

锁定屏幕对于移动终端来说是非常有必要的,但是对于机顶盒产品就没有这个必要了。所以本文介绍一下怎样让Android设备永不锁屏。 Android系统的锁屏时间存放在Setting数据库中,字段为Settings.System.SCREEN_OFF_TIMEOUT。查看SettingsProvider源码,查看如下文件的源码:frameworks/base/packages/Setting

2012-09-25 11:01:49 2365

转载 CListCtrl使用技巧(收藏)

CListCtrl

2011-03-01 11:36:00 576

转载 mfc之ListBox介绍

Listbox

2010-11-10 10:46:00 752

原创 S3C6410的IIS驱动修改

<br />因为硬件是将语音芯片从AC97,修改为其它芯片,所以需要更改驱动程序为IIS方式<br />我认为有几点需要注意:<br />1、6410有三个IIS通道,IIS0,IIS1和IIS2,驱动程序默认是使用IIS2,所以需要修改的地方为:<br />     HWCTXT.cpp文件<br />     PCLK_GATE和SCLK_GATE寄存器,用于选择时钟源<br />     MapRegisters里的寄存器要选对<br />    IIS_CH_2通道要修改为对应的通道<br />  

2010-08-07 14:10:00 828

原创 wince6下6410的I2C驱动问题

<br />收发缓冲区 g_pcIIC_BUFFER有BUG,会造成内存出错。<br />解决办法是:<br />1、接收:<br />先使用数组保存数据,完成后再复制到接收缓冲区<br />        case Master_receive:<br />            if (g_uIIC_PT>0)<br />            {<br />                bDone = FALSE;<br />              #ifdef DEBUG_BUG //2010

2010-08-07 13:57:00 95

原创 WINCE6隐藏桌面图标

文件夹映射更改  假设我们要将"桌面"文件夹从根目录(在这里指的是RAM空间)移动到某个外部储存器"HardDisk"中,可以按如下步骤:  1.将$(_WINCEROOT)/PUBLIC/COMMON/OAK/FILES/INTLTRNS/0804/common.str文件中的LOC_PATH_DESKTOP宏定义改为"//HardDisk//Windows//桌面"  2.然后将所有.dat文

2010-05-24 18:13:00 1529

原创 打印信息输出函数

#define DEBUG_EVENT(str)           {   /                                                       debug_sys_time();   /                                                       sendString_2_user(str);/     

2010-04-15 14:33:00 205

转载 TCHAR和char转换

下面是一些例子(请注意大写S 和小写s 的使用): C/C++ code char szA[100];             //An ANSI string bufferWCHAR szW[100];            //A Unicode string buffer//Normal sprintf:all strings are ANSIsprintf(szA, "%s",

2010-03-16 15:08:00 637

转载 转载 String,CString,TCHAR*,char*之间区别和联系

最近老用到Cstring, TCHAR*, char*的转换.找到一篇写得蛮详细的. 引用过来, 方便自己以后查阅.char是类型TCHAR也是!不过他可以通过是否定义了UNICODE宏来判断到底是char还是w_char; TCHAR是一种字符串类型,它让你在以MBCS和UNNICODE来build程序时可以使用同样的代码,不需要使用繁琐的宏定义来包含你的代码,而char代表ASCI

2010-03-16 15:04:00 274

转载 30个源码地址

优秀网站源码、编程源码下载网站大集中 1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codepub.com/ 4.虾客源码:http://www.xkxz.com/ 5.多多源码:http://www.morecode.net/ 6.洪越源代码:http://www.softhy.net/

2010-03-12 09:08:00 192

转载 毕业后的五年拉开大家差距的原因

有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。         正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人

2010-03-12 09:01:00 281

转载 DEF

DEF文件2009-09-27 16:53模块定义    (.def)    文件          模块定义    (.def)    文件为链接器提供有关被链接程序的导出、属性及其他方面的信息。生成    DLL    时,.def    文件最有用。由于存在可代替模块定义语句使用的链接器选项,通常不需要    .def    文件。也可以将__declspec

2010-03-12 08:59:00 96

转载 DEF文件

DEF文件2009-09-27 16:53模块定义    (.def)    文件          模块定义    (.def)    文件为链接器提供有关被链接程序的导出、属性及其他方面的信息。生成    DLL    时,.def    文件最有用。由于存在可代替模块定义语句使用的链接器选项,通常不需要    .def    文件。也可以将__declspec

2010-03-05 17:18:00 458

原创 WINCE60 AD转换函数

int ReadAdc(BYTE ch)   {       DWORD preScaler;       DWORD ADCCON_save = g_pADCReg_bat->ADCCON;       int iRet =50;       int i;       //DEBUGCHK(v_pIOPregs!=NULL);       if(ghBattTouchMutex )      

2010-03-05 15:05:00 1434

原创 wince电池驱动的实现

wince电池驱动的实现       wince6的PUBLIC目录下,已经建立了电池驱动的架构,分为MDD层与PDD层,MDD层我们基本不用改动,我们需要修改的部分是PDD层,加入与自己系统硬件相关的部分就可以       为了不发动PUBLIC下的代码,我们需要将PDD层的相关代码复制到自己的BSP目录下:如/PLATFORM/XXXX/SRC/DRIVERS。(注册表文件与def文件

2010-03-05 14:27:00 1700

原创 WINCE60 新建拨号网络

使用GPRS时,要先建立拨号网络,然后用软件Ras 函数进行拨号,现在说一说在注册表中建立拨号网络的方法 1、建立拨号前,导出注册表 HKEY_CURRENT_USER/下的 键值2、使用拨号网络建立拨号连接,设置好各项参数。测试过能拨上网络3、重新导出注册表 HKEY_CURRENT_USER/下的 键值4、对比两个注册表内容,将第二次导出的注册表内容加入到、/PLATFOR

2010-03-05 11:54:00 560

原创 WINCE 发送DTMF码

例子:     if(g_hCall)     {          lineGenerateDigits(g_hCall, LINEDIGITMODE_DTMF,  &lpszBuffer[iNumOfDigits], 100);     } lineGenerateDigits函数用于发送DTMF码 参数:g_hCall: call句柄LINEDIGITMODE

2010-01-28 17:14:00 115

转载 TAPI函数功能说明

1.TAPI初始化与关闭LineInitializeEx 初始化一个TAPI应用, 同步返回.LineShutdown 关闭一个TAPI应用, 同步返回. 2.线路版本协商LineNegotiateAPIVersion 应用和TAPI协商一个可以使用的TAPI版本, 同步返回. 3.线路设备状态与能力LineGetDevCaps 得到指定线路设备的实际参数能力, 同步返回. LineGet

2010-01-25 21:17:00 656

转载 winCE6.0过期的解决办法(转)

今天俺的WinCE6.0 Platform Builder过期了,打开工程提示已超过180天,google了一下,找到了解决办法:把gooogleman大侠提供的方法贴出来与大家共享之: "在PB安装目录下有个etkremov.inf,试用期是以此文件的创建日期来计算的。将其删除,然后新建一个文件,再重命名为etkremov.inf,不要直接新建这个文件,否则由于filesystem tunnel

2010-01-21 15:31:00 405

转载 基于WinCE模拟器的应用程序调试(转)

基于WinCE模拟器的应用程序调试 我在以前的blog中介绍过WinCE模拟器的使用,应该说在WinCE模拟器上面调试应用程序还是比较方便的。今天就在这里介绍一下如何在WinCE模拟器上面调试应用程序。 在这里我假设你的PC上面什么工具都没有,也没钱买。那么你就去微软的网站上面注册,然后就可以下载WinCE6.0和VS2005的评估版了,下载后安装,然后将你的WinCE6.0升级到

2010-01-10 15:46:00 112

转载 在WinCE5.0和WinCE6.0下,编译选项介绍(转)

在WinCE5.0和WinCE6.0下,编译选项介绍2009-12-26 14:38http://tech.ddvip.com/2008-09/122061680260924.html在WinCE5.0中,在"Build OS”菜单中,我们会看到不同的编译选项:  "Sysgen","Build and Sysgen"和"Build and Sysgen cur

2010-01-08 15:20:00 290

转载 WaitForSingleObject的用法(转)

WaitForSingleObject的用法                       WaitForSingleObject的用法DWORD WaitForSingleObject(   HANDLE hHandle,   DWORD dwMilliseconds ); 参数hHandle是一个事件的句柄,第二个参数dwMilliseconds是时间间隔。如果时间是

2009-12-22 10:21:00 209

转载 UNICODE ANSI转换

 UNICODE ANSI转换 个人感觉ANSI -> UNICODE,编码方式为: 如ANSI  0X4A   -> UNICODE 0X4A00 不知道对不?两个UNICODE ANSI转换函数:void UnicodeToAnsi(WCHAR* lpString,char *szAnsi){  size_t len = wcslen(lpString)*2;

2009-11-13 08:44:00 273

原创 宽字符集(unicode)操作函数

总有几个Unicode的函数要用的时候想不起来,找到一篇放在这里备忘。字符分类:宽字符函数 普通C函数 描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit() isdigit() 测试字符是否为数字 iswgraph()

2009-11-12 11:26:00 543

转载 C/C++格式化字符串说明(转)

 原文地址:http://www.henryxu.com/post/1.htmlC++的格式化字符串经常用作格式化数字的输出、字符串合并和转换等等很多场合。 1. 格式化规定符━━━━━━━━━━━━━━━━━━━━━━━━━━    符号                  作用──────────────────────────     %d           

2009-11-12 11:22:00 937

原创 加快编译Windows CE 6.0的驱动和BSP

本文为御风独舞原创,转载请注明出处:hi.baidu.com/roooy,谢谢:)在WinCE下面,创建工程,然后编译是需要花很长时间的。当我们第一编译完工程以后,如果需要改我们的驱动或者BSP,我们是不需要重新编译整个工程的:WinCE6.0的编译过程真是很漫长,我的双核的机器1G内存编译整个OS将近需要十五分钟左右,非常痛苦,但是当我们的BSP或者驱动改动的时候,是不需要将整个OS重新编译

2009-08-24 14:56:00 612

温度和湿度传感器 GXHT30驱动

温度和湿度传感器 GXHT30驱动 适用于linux android系统

2022-10-12

近程和光感传感器stk3321驱动

近程和光感传感器stk3321驱动 适用于linux和android低层驱动

2022-10-12

光感与近程传感器JSA1233(JSA1230)驱动

光感与近程传感器驱动,适用于linux,android系统,单片机版也有参考价值

2022-10-12

SI7020-A20.rar

温度和湿度传感器SI7020-A20驱动和HAL源码,已在安卓项目中使用。参考瑞芯微android系统,瑞芯微原生平台都没有的。其它平台也可以轻松移植

2021-01-13

近场(距离)传感器VL53L0驱动内核驱动linux

一个近场(距离)传感器驱动,可以实现最远2米的检测范围,源于瑞芯微系统,也可轻松移植到其它系统或单片机

2021-01-13

Win32Project10.rar

ffmpeg dxva2 d3d9和硬解码与显示代码,代码从Win32Project1更改的,修复了内存漏泄问题,可以参考使用,ffmpeg的DLL库需要自己下载源码编译。

2019-12-20

gpio-pca953x

linux android平台下 GPIO口扩展驱动 用于pca9555 pca953x等芯片,驱动模块添加了linux输入子系统,是一个基于pca9555的完整的16X16键盘输入驱动程序

2018-07-04

Wince6下用COM实现mp3播放

Wince6下媒体播放代码,可轻松实现mp3等音乐播放,视频播放未验证。

2012-06-20

wince_tcp_socket源码

wince下套接字的socket的实现,开发工具EVC。已在局域网上实现

2009-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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