上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 这篇文章是讲WDK中的LIST_ENTRY的遍历的, 前一篇文章(对WDK中对LIST_ENTRY的操作的相关函数的实现及简单运用)是讲的实现方式. 都已经实现了,遍历当然已经不是问题了. //list_entry.c#include <ntddk.h>/**********************************************************文件名称:list_entry.c文件路径:./list_entry/list_entry.c创建时间:2013-2-4,22:49:43文件作者:女孩不哭文件说明:该文件实现对WDK中LIST_ENTRY双向链表的 阅读全文
posted @ 2013-02-25 13:47 女孩不哭 阅读(4795) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要是描述WDK中对LIST_ENTRY双向链表的操作的相关函数(不包含原子操作)的实现以及使用范例. 代码中我用一个结构体+函数指针的方式把函数给包裹了一下,看不惯的可以直接调用原函数即可. 如果不懂CONTAINING_RECORD,参见:我对CONTAINING_RECORD宏的详细解释(http://www.cnblogs.com/nbsofer/archive/2013/01/07/2849913.html) 关键词:WDK,LIST_ENTRY,CONTAINING_RECORD 2013-07-14 更新:加入了list_remove函数,实现移除双向链表中的... 阅读全文
posted @ 2013-02-25 13:31 女孩不哭 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: 最近用到测量光线的模块BH1750FVI时需要用到IIC总线操作, 于是就又费功夫学习了下, 基本上算是了解了, 所以呢, 就用51的IO口, 模拟出了总线时序, 并能正确操纵需要用IIC总线访问地一系列模块. 本来想写篇文章简单介绍下我对IIC总线的理解的, 但, 发现没工夫, 所以, 放在以后有时候再来弄吧. 今天我还是只给出一个范例程序, 它能在我的51单片机机系统上工作得很好. iic.h 列出了所有IIC总线的操作函数. 下面给出源代码://iic.h - 实现相关的头文件//女孩不哭 2013-01-18#ifndef __IIC_H__#define __IIC_H__voi.. 阅读全文
posted @ 2013-01-18 22:19 女孩不哭 阅读(7911) 评论(0) 推荐(3) 编辑
摘要: tfref 由于是笔记本电脑, 由于屏幕太小, 也可能是不想让别人看见自己打开了哪些窗口, 所以选择了把桌面的任务栏的自动隐藏选项给钩上了, 现在只要任务栏失去焦点, 它就会自己隐藏了. 但很不爽的是, 任务栏在屏幕的最下面(其它位置也一样), 只要鼠标稍微碰到就会显示出任务栏, 太不爽了, 所以... 阅读全文
posted @ 2013-01-09 20:31 女孩不哭 阅读(3903) 评论(7) 推荐(1) 编辑
摘要: tfref 宏CONTAINING_RECORD的用处其实还是相当大的, 而且很是方便, 它的主要作用是: 根据结构体中的某成员的地址来推算出该结构体整体的地址! 下面从一个简单的例子开始说起: 我们定义一个结构体, 同时类型化:typedef struct{ int a; ... 阅读全文
posted @ 2013-01-07 19:02 女孩不哭 阅读(13626) 评论(1) 推荐(2) 编辑
摘要: 以前见他们调试驱动程序之类的都是使用的VMWare, 我没怎么用这软件, 感觉这软件有点臃肿, 后台服务挂得太多了, 感觉不爽, 于是就没搞它.加上电脑上很早就装有Oracle的Virtual Box, 于是就看了下, 其实Virtual Box也有支持串口设备, 按理说也可以用Windbg进行连接的. 一直觉得Virtual Box挺好用的.既然写了这篇博客, 那就证明我确实已经成功地进行调试了. 下面说下步骤吧(已经完成的就忽略吧): (如果图片显示不完整, 请在右键菜单中查看该图片)1.安装Virtual Box虚拟机 官方网址:https://www.virtualbox.o... 阅读全文
posted @ 2013-01-02 10:35 女孩不哭 阅读(7084) 评论(8) 推荐(1) 编辑
摘要: RT, 用C写的, 帮别人做的作业~ 主要是用链表实现了基本的插入, 删除, 修改, 访问, 遍历, 保存, 读取等的操作 以命令的方式操作~ 话说还是我第一次写这类东西, 很不情愿的说, 都已经帮别人做了好几次的作业了 写了近400行代码, 容错能力还是不是很差, 可以用, 可以交差~ 截图:命令后面的中括号内是该命令需要的参数~以下是源代码: 分三个文件: contact.c:主程序 list.c/list.h:链表的操作//contact.c - 包含了对输入的命令的解释#include <stdio.h>#include <stdlib.h>#include.. 阅读全文
posted @ 2012-12-27 00:04 女孩不哭 阅读(3319) 评论(0) 推荐(0) 编辑
摘要: 最新的文档见这里:http://blog.twofei.com/566/ 我写的串口调试助手程序以及源代码. 警告:请勿将本软件源代码用于任何商业用途。 其实吧, 我写的这个串口软件绝对比网上流传的一些串口调试软件好用很多, 对于软件,我本身并没有作 太多推广, 一些功能我由于懒也没有文... 阅读全文
posted @ 2012-12-24 23:56 女孩不哭 阅读(65879) 评论(47) 推荐(13) 编辑
摘要: 昨天淘到的一个相当好用的工具,VimFx, 顾名思义, 就是 Vim for Firefox,... 该扩展使得fx可以像vim那样非常快速地执行常见的一些操作, 比如新建TAB, 快捷关闭TAB, 快捷刷新, 快速定位, 搜索, ... 用起来非常的爽, 啊哈哈~(没用过VIM的, 看了下面的快捷键列表就知道了) Mozilla官网上的地址:https://addons.mozilla.org/en-US/firefox/addon/vimfx/ 扩展官网网址:https://github.com/akhodakivskiy/VimFx 最新版本的vimfx已经可以很好地支持中... 阅读全文
posted @ 2012-12-23 11:38 女孩不哭 阅读(4270) 评论(12) 推荐(2) 编辑
摘要: 说在前面的话: 该"概要"是我在学习Windows上的串口通信资源的时候顺便翻译的, 可能存在相当多的翻译得不正确的地方, 还有很多不妥的地方, 如果您觉得哪个地方出了问题, 请你联系我(屏幕的右上角有QQ临时会话), 我也作好修改工作, 以免让后面的人被误导了. 当然, 介绍Windows上用SDK编程的文章并不多------能找到的基本上介绍控件开发的, 真可惜我把VB忘了, MFC也不会, 更别提C4个加了------而我也几乎完全只是按照MS的原文译过来的, 并没有抓重点讲, 希望读者不要指责, 不过后来我应该会不断地对文章作一些勘误工作. 以使文章尽量" 阅读全文
posted @ 2012-12-21 17:00 女孩不哭 阅读(1586) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页