摘要: 函数功能描述:创建或打开一个命名的或无名的事件对象 函数原型: HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, // 安全属性 BOOL bManualReset, // 复位方式 BOOL bInitialState, // 初始状态 LPCTSTR lpName // 对象名称 ... 阅读全文
posted @ 2008-12-13 14:58 Hill.Chang 阅读(320) 评论(0) 推荐(0) 编辑
摘要: WaitForSingleObject(g_hThreadPowerBtn,INFINITE)是在 g_hThreadPowerBtn退出后就立即返回吗? 下面的代码是从WinCE的驱动代码中拷过来的,不会有错。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.... 阅读全文
posted @ 2008-12-13 14:55 Hill.Chang 阅读(154) 评论(0) 推荐(0) 编辑
摘要: FFT变换 C源代码 FFT C source code (Simple radix-2) void fft_float ( unsigned NumSamples, int InverseTransform, float *RealIn, float *ImagIn, float *RealOut, float *Im... 阅读全文
posted @ 2008-12-05 13:39 Hill.Chang 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: RVDS还有两天就过期了,想了个办法,做了个批处理用计划任务设定10分钟更新一下时间,呵呵,搞定! RVDS的时间检测程序将永过处于2008-12-2这一天~ 阅读全文
posted @ 2008-12-04 14:55 Hill.Chang 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: Sizeof 的錯误理解 阅读全文
posted @ 2008-11-03 13:02 Hill.Chang 阅读(264) 评论(1) 推荐(0) 编辑
摘要: 分析一个源代码,一个有效的方法是: 1、阅读源代码的说明文档,比如本例中的README, 作者写的非常的详细,仔细读过之后,在阅读程序的时候往往能够从README文件中找到相应的说明,从而简化了源程序的阅读工作。 2、如果源代码有文档目录,一般为doc或者docs, 最好也在阅读源程序之前仔细阅读,因为这些文档同样起了很好的说明注释作用。 3、从makefile文件入手,分... 阅读全文
posted @ 2008-11-03 10:40 Hill.Chang 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 什么是arm的映像文件,arm映像文件其实就是可执行文件,包括bin或hex两种格式,可以直接烧到rom里执行。映像文件一般由域组成,域最多由三个输出段组成(RO,RW,ZI)组成,输出段又由输入段组成。在scatterfile中可以为每一个代码或数据区在装载和执行时指定不同的存储区域地址,所谓域,指的就是整个bin映像文件所处在的区域,Scatlerloading的存储区... 阅读全文
posted @ 2008-10-31 10:11 Hill.Chang 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 零零散散的看了不少关于分散加载文件的文章,感觉大家好像都不是很明白。今天总结一下,虽不算全面,但希望能为后来者 带来帮助! 分散加载(Scatlerloading),即工程里的.scf文件。在scatterfile中可以为每一个代码或数据区在装载和执行时指定不同的 存储区域地址,Scatlertoading的存储区块可以分成二种类型: 装载区:当系统启动或加载时应用程序的存... 阅读全文
posted @ 2008-10-31 09:56 Hill.Chang 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 我是新手,要多多學習,各們請多多指教! 阅读全文
posted @ 2008-10-25 12:01 Hill.Chang 阅读(176) 评论(2) 推荐(0) 编辑