• NFC bcm2079x驱动学习

    1硬件介绍 Bcm2079x型号NFC开发版,与主机有5根pin脚,分别是两根IIC通信线、中断脚、使能脚、唤醒脚。 驱动需要完成IIC注册,中断的初始化,pin脚初始化。 2 驱动初始化2.1 初始化流程图 2.2 代码分析 在驱动代码中,需要静态初始化数据结构,代码如下: sta...

    交换机 2015-04-27


  • postmessage 实现 task 线程 switch

    利用postmessage实现一个跨线程的task运行机制, sendmessage也可以跨线程,但是用这个会卡死发起的线程,因为是同步的,会被骂。。。。 一个UI线程创建一个msg hwnd: m_mainThreadHwnd 再起一个线程m_taskmgrThread,创建一个taskm...

    交换机 2015-04-27


  • mt6573的DSI 接口

    在调试mt6573的时候,用的是DSI接口,发现在gpio配置的codegen里没有相应的配置成TDN0,TDP0等管教的功能, 后来发现是在程序里自动配置的。是在 dsi_init这个函数里便实现的初始化。那如果我们把它用作GPIO的时候,怎么办呢?看下边的程序: static BOOL disp...

    交换机 2015-04-27


  • 不规则按钮(圆形,多边形,椭圆形)

    class CMySphereButtonApp : public CWinApp { public: CMySphereButtonApp; Overrides ClassWizard generated virtual function overrides {{AFX_VIRTUALCMyS...

    交换机 2015-04-27


  • perf性能调优工具使用了解

    目前在做性能分析的事情,之前没怎么接触perf,找了几篇文章梳理了一下,按照问题的形式记录在这里。 方便自己查看。 什么是perf? linux性能调优工具,32内核以上自带的工具,软件性能分析。在2.6.31及后续版本的Linux内核里,安装perf非常的容易。 几乎能够处理所有与性能相...

    交换机 2015-04-27


  • 最简单的字符设备驱动程序

    首先,先理清一下简单字符设备驱动程序的思路: (1)申请设备号 动态申请:int alloc_chrdev_regiondev_t *dev, unsigned baseminor,unsigned count,const char *name 静态申请:int register_chrdev_...

    交换机 2015-04-27


  • printf可变参数实现

    print.h [cpp] #ifndef__PRINT_H_#define__PRINT_H_voidprintchar*fmt,...;voidprintchcharch;voidprintdecintdec;voidprintfltdoubleflt;voidprintbinintbin...

    交换机 2015-04-27


  • GridView绑定xml,增,删,改,取消

    1、XML数据源的文件名为Table.xml,结构如下: Tables SOP PitchY0.40 PitchY T0.40 T B0.40 B WM0.20 WM WM10 WM1 WP0.40 WP WP10 WP1 R...

    交换机 2015-04-26


  • Getting "Debug Info" for a Sharepoint error!

    Some time ago I had the bright idea of moving the SQL databases for Sharepoint. I was running a VPC with only one virtual drive and started running o...

    交换机 2015-04-26


  • IDQ AND DSB

    转自: TITLE: MITE Micro-ops to IDQ ISSUE_NAME: MITEUopsToIDQ DESCRIPTION: Percentage of micro-ops delivered to the Instruction Decode Queue IDQ from the...

    交换机 2015-04-26


  • [THINKING IN C++]CHAPTER 03:EXERCISE 03

    :C03:Solution-03.cpp*3.Writeaprogramthatusesawhilelooptoreadwordsfromstandardinputcinintoastring.Thisisaninfinitewhileloop,whichyoubreakoutofandexitth...

    交换机 2015-04-26


  • [THINKING IN C++]CHAPTER 04:EXERCISE 04

    :C03:Solution-04.cpp*4.ModifyMenu.cpptouseswitchstatementsinsteadofifstatements.*#includeiostreamusingnamespacestd;intmain{charc;Toholdresponseboolfla...

    交换机 2015-04-26


  • 关于Infragistics.WebUI.UltraWebGrid按钮的使用

    在使用Infragistics.WebUI.UltraWebGrid的过程中,很多时候我们可能也要向Microsoft的GridView控件一样,添加一些如添加该行, 删除该行的按钮,初次使用Infragistics.WebUI.UltraWebGrid控件的朋友,可能会摸索一段时间,因此写出来供...

    交换机 2015-04-26


  • 利用消息检测移动磁盘插入

    获取磁盘类型的简单方法是GetDriveType但他有一个弊端,针对U盘可以获取,但移动硬盘的识别类型和本地磁盘相同。 使用消息方式获取可以解决这个问题。代码是从一个U盘小偷改出来的。 #include windows.h #include Dbt.h TCHAR U[2];保存U盘的盘符 TCHA...

    交换机 2015-04-26


  • WCF svctraceviewer.exe 工具的使用

    使用WCF的过程中,有时我们需要查看客户端和服务端一些消息,服务端一些服务的异常,错误等,我们就会使用svctraceviewer.exe工具来跟踪服务。你可以通过这个工具来查看消息以及xml文件等. 1:如何找到工具,当你装了.net framework3.0以后,在你的系统路径下可以找到这个...

    交换机 2015-04-26


  • 关于"建立空文档失败"的问题的分析

    这类问题的出现主要在BOOL CWinApp::ProcessShellCommandCCommandLineInfo rCmdInfo; 函数的关键内容:BOOL bResult = TRUE;switch rCmdInfo.m_nShellCommand{case CCommandLineInf...

    交换机 2015-04-26


  • [设计] C++课程设计-ATM (纪念大一)

    #include iostream #include fstream #include string #include cstring #include vector #include cstdlib #include cstdio using namespace std; void shaohou...

    交换机 2015-04-25


  • 栈的C++实现及用于括号匹配

    顺序栈的C++ 代码实现: const int STACK_INIT_SIZE=6;存储空间初始分配量const int STACK_INCREMENT=10;存储空间分配增量templateclass Tclass SeqStack{顺序栈friend ostream operatorostrea...

    交换机 2015-04-25


  • 词法分析(NFA与DFA)

    词法分析1---词法分析的有关概念以及转换图 词法分析是编译的第一个阶段,前面简介中也谈到过词法分析器的任务就是: 字符流------词法记号流 这里词法分析和语法分析会交错进行,也就是说,词法分析器不会读取所有的词法记号再使用语法分析器来处理,通常情况下,每取一个词法记号,就送入语法分析器进行分析...

    交换机 2015-04-25


  • C语言switch语句详解

    #include stdio.h void main { int a; scanf%d,a; switch a { case 1: printfA; case 2: printfB; case 3: printfC; case 4: printfD; default: printfe\n; }...

    交换机 2015-04-25


热门影视