- 博客(661)
- 资源 (27)
- 收藏
- 关注
转载 wince6R3
http://download.microsoft.com/download/F/5/2/f5296720-250A-4055-991C-0CEA5DE11436/Windows Embedded CE 6.0 R3.msihttp://download.microsoft.com/download/F/5/2/f5296720-250A-4055-991C-0CEA5DE11436/FP.c
2013-11-26 16:23:31 693
转载 WinCE6.0 R3和2009年补丁安装顺序简介
正确的安装顺序如下:1.VS20052.VS2005_SP13.WinCE6.04.WinCE6.0_SP15.WinCE6.0_R26.WinCEPB60-081231-Product-Update-Rollup-Armv4I7.2009年1月至9月补丁包8.WinCE6.0_R39.WinCEPB60-R3-2009-Up
2013-11-26 16:10:08 970
转载 wince6.0 R2补丁
http://download.microsoft.com/download/0/7/4/0748b074-ed6c-461f-bcd0-e35d047bc1f8/Windows Embedded CE 6.0 R2.msihttp://download.microsoft.com/download/0/7/4/0748b074-ed6c-461f-bcd0-e35d047bc1f8/Help
2013-11-26 08:44:13 935
转载 使用FindFirstFile,FindNextFile遍历一个文件夹
原网址:http://www.cnblogs.com/chenkunyun/archive/2012/03/24/2415727.htmlvoid TraverseFolder(LPCTSTR lpPath){ TCHAR szFind[MAX_PATH] = {_T("\0")}; WIN32_FIND_DATA findFileData;
2013-10-31 13:07:12 1452
原创 Marvell SDIO 8686 在S3C2440 上wince5.0注册表设置
[HKEY_LOCAL_MACHINE\SD\State]"Exist"=dword:1[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\MANF-02DF-CARDID-9103-FUNC-1] "Dll"="SDIO8686.dll" ; use the "streams" interface portion t
2013-10-30 15:33:15 1479
转载 WINCE5.0上USB设备的自动检测
原文地址:http://blog.csdn.net/armeasy/article/details/6248863最近调试USB WIFI模块,采用RALINK的芯片RT2701制作的USB WIFI模组,发现WINCE启动后,需要重插拨一次WIFI模组,系统才能识别到USB模块,换用U盘,也是一样。由于到时候需要内置WIFI模组,到时候就无法手动插拨模组了,因此必须实现USB设备的自动检测。
2013-10-16 13:02:39 980
原创 WINCE6.0 USB HUB不能同时连接USB_WIFI和USB鼠标及U盘
参考地址:http://bbs.csdn.net/topics/350066064修改:WINCE500\PLATFORM\SMDK2440A\Src\Drivers\Usb\HCD\OHCI.C文件中的123// Amount of memory to use for HCD bufferstatic c
2013-10-16 13:01:34 1903
转载 Rs232奇偶校验 校的是“1”的个数
奇/偶校验(ECC)是数据传送时采用的一种校正数据错误的一种方式,分为奇校验和偶校验两种。 如果是采用奇校验,在传送每一个字节的时候另外附加一位作为校验位,当实际数据中“1”的个数为偶数的时候,这个校验位就是“1”,否则这个校验位就是“0”,这样就可以保证传送数据满足奇校验的要求。在接收方收到数据时,将按照奇校验的要求检测数据中“1”的个数,如果是奇数,表示传送正确,否则表示传送错误。
2013-09-16 16:37:43 6178
转载 wince5 支持3串口
原文:http://blog.chinaunix.net/uid-14142730-id-307811.html wince5 支持3串口目前采用真正的5.0,目前是有2个串口,一个作为debug,一个作为ir,目前我想把他们都用做普通的串口。第一步:把debug串口改为普通的串口。看我上一篇wince的调试串口作为普通串口使用 http://blog.c
2013-09-13 15:47:12 679
转载 vector C++ 详细用法
原文地址 :http://zhidao.baidu.com/link?url=AcEdBJqVRkZufvGv-5GFyrqiZegAwbmQGSqRNUR_OgKM0qoCgBO-gLx3dlsNY605seNrsF-q4OtY-g2bHF2kw_vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因
2013-09-10 21:09:21 696
原创 电子元器件分级
军工级——导弹 卫星 坦克 航母 里面的电子元器件 任何一个部分拿出来 都是最先进的 领先工业级10年 领先商业级20年左右 价格最贵 精密度最高工业级——比军工级档次稍微低一点 价格次之 精密度次之商业级——市面上交易的那种 电脑 手机 你能看到的基本上都是商业级的 比如微软做的芯片就算是商业级里的军工级 价格最便宜 最常见最实用; 区别:主要在其工作温度范围。商业级器件的工作温度范围是0℃~+
2013-08-12 10:08:40 4087
转载 s3c2440的IIS应用——放音与录音
IIS(Inter-IC Sound)由飞利浦公司开发,是一种常用的音频设备接口,主要用于CD、MD、MP3等设备。 s3c2440一共有5个引脚用于IIS:IISDO、IISDI、IISSCLK、IISLRCK和CDCLK。前两个引脚用于数字音频信号的输出和输入,另外三个引脚都与音频信号的频率有关,可见要用好IIS,就要把信号频率设置正确。IISSCLK为串行时钟,每一个时
2013-08-12 09:52:29 1170
转载 s3c2440的DMA应用
DMA(Direct Memory Access,直接内存访问)是一种不经过CPU而直接从内存存取数据的数据交换模式。在需要进行大量数据交换的场合,用好DMA,可以大大提高系统的性能,因为DMA操作几乎不占用CPU资源。 s3c2440提供了4个通道的DMA,它们不仅可以实现内存之间的数据交换,还可以实现内存与外设,以及外设与外设之间的数据交换。要用好s3c2440的DMA,
2013-08-12 09:51:50 678
转载 s3c2440的摄像接口应用
s3c2440提供了一个摄像接口,使开发人员很容易地实现摄像、照相等功能。摄像接口包括8位来自摄像头的输入数据信号,一个输出主时钟信号,三个来自摄像头的输入同步时钟信号和一个输出复位信号。摄像接口的主时钟信号由USB PLL产生,它的频率为96MHz,再经过分频处理后输出给摄像头,摄像头再根据该时钟信号产生三个同步时钟信号(像素时钟、帧同步时钟和行同步时钟),反过来再输入回s3c2440。
2013-08-12 09:51:01 733
转载 SCCB传输协议
原文地址:http://zsmctfy.blog.163.com/blog/static/1168733252010420101731380/引脚功能SCCB是欧姆尼图像技术公司(OmniVision)开发的一种总线,并广泛的应用于OV系列图像传感器上。SCCB是一种3线的总线,它由SCCB_E、SIO_C、SIO_D组成。在为了减少引脚的芯片上缩减为2根线,SIO_C和SIO
2013-08-12 09:49:00 4757
原创 VS2005关于重绘 控件
今天一个VS2005的程序自己继承了CButton的类自己弄了个BUTTON类突然发现如果选择自绘但是不重写DRAWITEM函数(其实什么也不用在这个函数里写,全在ONPAINT自绘就可以)居然会报错编译不了。没办法重写了个空的DrawItem。
2013-07-30 16:23:08 745
原创 MELEXIS/MLX90614ESF-DCI 传感器 2440 IIC通讯
//---------------------------------------------------------------------------------------------------------//-----------------------------------------------------------------------------------------
2013-07-30 16:18:22 4041 1
转载 Debug 运行正常,Release版本不能正常运行
引言 如果在您的开发过程中遇到了常见的错误,或许您的Release版本不能正常运行而Debug版本运行无误,那么我推荐您阅读本文:因为并非如您想象的那样,Release版本可以保证您的应用程序可以象Debug版本一样运行。 如果您在开发阶段完成之后或者在开发进行一段时间之内从来没有进行过Release版本测试,然而当您测试的时候却发现问题,那么请看我们的调试规则1:规则1:
2013-06-14 11:13:40 2476
原创 产生随机整数数 并要求随机数的最大值 最小值和平均值
想了一天,郁闷呀!其实也就是在MIn 和MAX 之间选N个数 平均值是AVER 那么可转换为在0~(MAX-MIN) 之间选N个平均值是AVER-MIN=iAver我们先选N个数 和是Sum 但是要求和是iAve这样平均值才能保证。那么就缩放现有数值iAver*Count/Sum倍保证整数就加上0.5.这时在求和Sum1,Sum1就接近或等于iAver*Count这时在数据上在修
2013-06-13 15:34:49 6227
转载 FFT算法的物理意义
FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意思、如何决定要使用多少点来做
2013-05-23 20:37:33 1873
转载 数码管SR420561K SR410561K的引脚图
首先数码管有共阴极和共阳极之分,区别他们的方法是若公共端接地,其他端接电源,若各段测试能亮,说明是共阴的,反之共阳的;若公共端接电源,其他端分别接的,测得各端亮,则说明是共阳的,反之为共阴的。 世面上的四位一体的数码管一般都没有datasheet,所以掌握他们管脚的分布是很重要的一个环节。下面是一张四位一体数码管引脚分布图4位一体数码管,其内部段已连接好,引脚如图所示(正面朝自己,小数
2013-05-23 20:35:25 13202
转载 vc自定义控件PreSubclassWindow及OnCreate
原文地址 http://blog.csdn.net/wuzoujing/article/details/4943242由于自定义控件Custom control需要进行类绑定,只有注册窗口类后才能显示窗口。因此一般定义自定义控件对象后,在构造函数中用AfxRegisterClass注册窗口类,而AfxRegisterClass并不激活WM_CREATE消息,也就是说不能响应到OnCreate函
2013-04-22 21:24:54 1491
原创 慎用_tcscpy函数
最近在使用_tcscpy函数时在两个不同的工程都出现了赋值全为0 或干脆不返回的问题 后来改用memcpy问题解决。使用_tcscpy 给WCHAR 字符串赋值CString strTmp;_tcscpy(recTmp.wcNumber,strTmp);错误 memcpy(recTmp.wcTime,strTmp.LockBuffer(),strTmp.GetLength()*
2013-04-22 21:22:59 1254
转载 VC++动态链接库(DLL)编程深入浅出(3)
第4节我们对非MFC DLL进行了介绍,这一节将详细地讲述MFC规则DLL的创建与使用技巧。 另外,自从本文开始连载后,收到了一些读者的e-mail。有的读者提出了一些问题,笔者将在本文的最后一次连载中选取其中的典型问题进行解答。由于时 间的关系,对于读者朋友的来信,笔者暂时不能一一回复,还望海涵!由于笔者的水平有限,文中难免有错误和纰漏,也热诚欢迎读者朋友不吝指正!5. MFC规则D
2013-03-21 20:45:42 720
转载 VC++动态链接库(DLL)编程深入浅出(2)
上节给大家介绍了静态链接库与库的调试与查看(动态链接库(DLL)编程深入浅出(一)),本节主要介绍非MFC DLL。4.非MFC DLL4.1一个简单的DLL 第2节给出了以静态链接库方式提供add函数接口的方法,接下来我们来看看怎样用动态链接库实现一个同样功能的add函数。 如图6,在VC++中new一个Win32 Dynamic-Link Library工程dl
2013-03-21 20:39:42 765
转载 VC++动态链接库(DLL)编程深入浅出(1)
1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该D
2013-03-21 20:37:36 727
转载 VS 2005下编写及测试智能设备的非MFC的DLL
http://www.cnblogs.com/yumn2004/archive/2010/03/30/1700550.htmlVisual Studio 2005下创建智能设备的非MFC的Dll,打开“新建”项目后不会像EVC++一样出现“Win32 Dynamic-Link Library”的选项,它将智能设备的dll选项整合到“Win32智能设备项目”中,如下图所示:
2013-03-21 20:30:33 1233
转载 WinCE下监视设备插拔的参考代码
原文地址:http://www.cnblogs.com/we-hjb/archive/2011/06/28/2092779.html 在一些项目中,系统需要实时监测U盘或SD卡的插入拔出。当文件系统加载成功后通知特定应用程序,启动自动播放功能。在U盘或其他外部存储设备移除时,也需要立即通知相应的程序,停止访问这些设备,如播放其中的音视频文件,以免程序出错。 我们可以使用WinCE
2013-03-21 20:00:24 783
转载 WinCE驱动程序的分类
源文件:http://www.cnblogs.com/we-hjb/archive/2008/11/29/1339603.html最近有一些同学发邮件问我,驱动调试助手到底能动态加载哪些驱动,为什么在加载USB设备驱动时总是失败。要解释这个问题,首先得弄清楚WinCE中驱动的相关概念。本文将主要介绍WinCE下驱动程序的分类。 驱动程序是介于操作系统和设备之间的一个代码
2013-03-21 19:52:00 677
转载 把vc中的类封装成dll的简单方法
原文地址:http://blog.csdn.net/wang_junjie/article/details/2055996如果已经写好了一个C++的类,希望把它做成dll动态链接库,这里介绍一种简单的方法。 1、制作dll 利用VC6新建工程时选择win32 dynamic-Link Library,然后添加头文件和cpp文件。假设类名为exp,添加头文件exp
2013-03-21 15:08:50 2609
转载 WINCE USB客户端驱动切换
原文地址:http://blog.csdn.net/cenewman/article/details/6822173 今天遇到一个比较特殊的客户要求,需要应用程序可以控制USB从设备,只有在应用程序使能之后,用户才能连接到电脑,说是怕用户随意拷贝或者破坏设备里存储的资料,当然界面是封装的,可不能避免用户通过连接电脑进行拷贝等操作。目前设备连接电脑有两种方式,同步方式(Active Sync
2013-03-21 15:07:13 1241
原创 wince 存储管理函数(未翻译,暂时记录备用)
Storage Manager FunctionsThe following table shows the Storage Manager functions.Programming element Description CeGetVolumeInfo This function retrieves information on a specific volume.
2013-03-21 15:05:40 727
转载 WINCE自己加载自己想要的字体
转载地址:http://blog.csdn.net/hnhyhongmingjiang/article/details/5877396 好在WINCE系统提供了动态加载字体的API: AddFontResource, 利用这个API函数,我们可以动态加载字体,我们可以把字体放在NAND FLASH中,也可以放在SD卡上,因此不必担心NK会变大,消耗宝贵的FLASH资源问题。而且我们可以根据
2013-03-12 20:02:52 1486
原创 关于wince 使用占用空间大的内存变量问题(编译无错误但是无法运行的问题)
这两天使用wince进行应用程序开发,在使用变量时声明变量比较大时如:float Value[1024][1024]是系统编译不报错,但是程序运行不起来。后改完用new生成就没问题了如:float **Value;Value = new float*[1024];for(inti=0;i Value[i]= new float[1024];又又一个问题在这个程序中突然发
2013-03-05 13:46:32 849
转载 自绘的RadioButton
前言:没想到这么久不来这里写东西了。其实真的是前段时间没什么东西好写的,毕竟肚子里面墨水不多。还有就是没有什么有价值的东西,只是觉得最近自己进步很慢,不过倒是不想以前那么散漫了,看到喜欢什么就学什么。看来我还是专心研究C++吧,呵呵。真是门很好很强大的语言。这里自己在做任务的时候接到了一个自绘RadioButton的控件,开始以为很简单,但是由于自己知识点的缺乏,以及对WINDOWS编程的生疏,导
2013-02-21 08:49:43 808
转载 WM_CHAR、WM_KEYDOWN和WM_SYSKEYDOWN消息
原文:http://blog.csdn.net/mxzy55560593/article/details/6580550WM_KEYDOWN和WM_CHAR都是键盘消息。TranslateMessage函数已经将按键消息转换成字符消息了,那么WndProc函数中需要对事件进行选择。如:键入“D”键,就应该选择WM_CHAR,因为WM_CHAR 只是字母,不包含特殊字符如Ctrl等。如果
2013-02-21 08:48:13 785
转载 如何遍历对话框里面的子控件
BOOL EnumWndChildCtrls(CWnd* pWnd){ if (pWnd->GetSafeHwnd() != NULL) { CString strClassName; CWnd* pWndChild = pWnd->GetWindow(GW_CHILD); while (pWndChild != NULL) { ASSERT_VALI
2013-02-21 08:46:55 922
转载 WINDOWPOS结构
WINDOWPOS数据结构具有如下形式:typedef struct tagWINDOWPOS{ /* wp */ HWND hwnd; HWND hwndInsertAfter; int x; int y; int cx; int cy; UINT flags;} WINDOWPOS;WI
2013-02-21 08:46:20 1213
转载 通过HWND获得CWnd指针
1234567//获得当前窗口的句柄HWND hWnd = GetSafeHwnd();//通过HWND获得CWnd指针CWnd *pWnd = CWnd::FromHandle(hWnd);CString strText = _T("");strText.Format("pWn
2013-02-21 08:45:08 3002
转载 Windows窗口消息大全,全不全自己看
转载地址:http://www.cnblogs.com/Sunwayking/articles/2817580.html 1 Windows窗口消息大全,全不全自己看 2 3 ////////////////////////////////////////////////////////////////////////// 4 #include "AFXPRIV.H"//消
2013-01-30 15:13:22 3401
Cadence 元件封装
2012-11-23
RNIDS PC端驱动RNDIS USB kit
2010-12-28
VDD.VEE.VSS什么意思.
2009-04-20
模电基础最基础的教程了
2009-04-20
Proteus 仿真库简介
2009-04-20
运算放大器的原理简介
2009-04-20
电容、电感滤波电路作用原理.
2009-04-20
0欧的电阻在电路中的用法
2009-04-20
场效应管的原理及分类
2009-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人