返回首页 我的新博客
摘要: 从网上整理的文章,同样,这只是为了我增加理解记忆而做到得笔记, 不存在利用价值,纯粹是学习和记忆.抄袭也好学习也好只是让人明 白道理.主要干活的还是自己的程序. I/O设备处理必然让主程序停下来干等I/O的完成, 对这个问题有 方法一:使用另一个线程进行I/O。这个方案可行,但是麻烦。 方法二:使用overlapped I/O。 正如书上所说:“overlapped I/O是WIN32的一项技... 阅读全文
posted @ 2008-08-25 22:52 buffer的blogs 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 简述: Overlapped I/O也称Asynchronous I/O,异步I/O模型。异步I/O和同步I/O不同,同步I/O时,程序被挂起,一直到I/O处理完,程序才能获得控制。异步I/O,调用一个函数告诉OS,进行I/O操作,不等I/O结束就立即返回,继续程序执行,操作系统完成I/O之后,通知消息给你。Overlapped I/O只是一种模型,它可以由内核对象(hand),事... 阅读全文
posted @ 2008-08-25 22:51 buffer的blogs 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 许久不在这里写日志了。因为申请了个人主页,使用phpMyAdmin维护远程MySQL的,所以,自己在本地也搭建一个环境,但无论如何都不能成功,总会出现客户端不支持认证协议的提示,所以找到MySQL的文档研究了一下,记录下来。 MySQL 4.1 and up uses an authentication protocol based on a password hashing algorithm ... 阅读全文
posted @ 2008-08-25 22:47 buffer的blogs 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Win32重叠I/O(Overloapped I/O)机制允许发起一个操作,然后在操作完成之后接受 到信息。对于那种需要很长时间才能完成的操作来说,重叠I/O机制尤其有用,因为发起 重叠操作的线程在重叠请求发出后就可以自由地做别的事情了。 在Windows NT/2000上,提供真正可扩展的I/O模型就是使用完成端口(Completion Port)的重叠I/O。 …… ... 阅读全文
posted @ 2008-08-25 22:43 buffer的blogs 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 函数功能描述:创建或打开一个命名的或无名的事件对象 函数原型: HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, // 安全属性 BOOL bManualReset, // 复位方式 BOOL bInitialState, // 初始状态 LPCTSTR lpName // 对象名称 ); 参数... 阅读全文
posted @ 2008-08-25 22:41 buffer的blogs 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 用到的串口通信编程方法有:使用通信控件、在高级语言中嵌入汇编以及使用API函数。在这几种方法中,使用API函数编写的串口通信程序最为高效、灵活。串口通信编程将用到三种API函数——串口通信相关API函数、多线程API函数和实现消息机制的API函数,下面将分别介绍这几种API函数。 &nbs p; 1 与串口通信有关的API函数 Windows系统通信一般都以WOSA(Windows Op... 阅读全文
posted @ 2008-08-25 22:18 buffer的blogs 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 函数名: assert 功 能: 测试一个条件并可能使程序终止 用 法: void assert(int test); 程序例: #include #include #include struct ITEM { int key; int value; }; /* add item to list, make sure list is not null */ void additem(st... 阅读全文
posted @ 2008-08-25 22:16 buffer的blogs 阅读(808) 评论(0) 推荐(0) 编辑
摘要: WIN95界面下的VC++串口通讯程序在WIN32下是不建议对端口进行操作的,在WIN32中所有的设备都被看成是文件,串行口也不例外也是作为文件来进行处理的。这是我的一份关于串口编程的读书笔记,对于使 用VC进行编程的同行应该有一定的帮助。 1.打开串口: 在Window 95下串行口作为文件处理,使用文件操作对串行口进行处... 阅读全文
posted @ 2008-08-25 22:03 buffer的blogs 阅读(500) 评论(0) 推荐(0) 编辑