CSerialPort串口类最新修正版(解决关闭死锁问题)
这是一份优秀的类文件,好多的地方值得我们学习,具体在多线程,事件,自定义消息,类的封装方面等等。
Remon提供的串口类网址为: http://codeguru.earthweb.com/network/serialport.shtml,
由于已经运行十几年了,原文的问答部分列出来这么多年来的问题,经过网友们的总结,补充和修改原来代码后,整理出一份相对比较完美的代码。
此外还附带一份小项目的源代码,它超越了串口助手,给人一种耳目一新的感觉。亮点如下:
1. 它解决了串口关闭时出现死锁不响应问题,可以直接用到开发的项目上。
2. 并且是扩展了的串口助手,具有通信协议编辑和使用功能,
3. 软件升级检测,值得做软件升级例子使用。
4. 最重要的是源代码很不错,很值得大家去研究。
分享给需要的朋友们,有问题,可以在留言,以便做进一步修正。
VC串口修正类应用的小项目下载地址:http://download.csdn.net/detail/liquanhai/3763088
2014-01-11补充说明:
最新的CSerialPort类的下载地址在:https://github.com/liquanhai/CSerialPort
VC串口修正类应用的小项目下载地址:http://files.cnblogs.com/zjoch/serialProject.rar
转自:http://blog.csdn.net/liquanhai/article/details/6941574
转载于:https://www.cnblogs.com/zjoch/p/4235905.html
CSerialPort串口类最新修正版(解决关闭死锁问题)相关推荐
- CSerialPort串口类最新修正版2018-06-21
CSerialPort串口类最新修正版2018-06-21 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 因为CSDN的评论系统有问 ...
- CSerialPort串口类最新修正版2017-03-12
如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 最新进展: CSerialPort串口类最新修正版2017-12-16 http:// ...
- CSerialPort串口类的修正版2014-01-10
如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 最新进展: CSerialPort串口类最新修正版2017-12-16 http:// ...
- Remon Spekreijse CSerialPort串口类的修正版2014-01-10
转自:http://m.blog.csdn.net/blog/itas109/18358297# 2014-1-16阅读691 评论0 如需转载请标明出处:http://blog.csdn.net/i ...
- python123九宫格输入法_《啊哈C语言-2016最新修正版》.pdf
<啊哈C语言-2016最新修正版>.pdf | 啊哈C语言| 后续内容还请关注 [ ] [ ] [[ 网站首页 ]] [ ] [ ] [[ 网站问答 ]] /qa [ ] [ ] [[ 新 ...
- 粤语正字最新修正版(绝对权威)
字/词 紫光 全拼 五笔(陈桥) 简略解释 A开头 嗌 ai ai kuwl 嗌交(吵架) 呃 e e kdbn 畀佢呃咗(让他骗了) 鈪 ? (e) ngag qdbn 镯子 晏 yan yan j ...
- VS_MFC:CSerialPort串口通信
参考链接: Afx全局函数及MFC常见数据类型 CSerialport类开源地址(国人在github上托管的) CSerialPort串口类最新修正版及源码简单分析 Remon提供的串口类网址 ...
- 基于CSerialPort修改类的串口调试助手源代码(支持中文、自动保存等)
转自: http://blog.csdn.net/itas109/article/details/51337538 [最新修正版2016-05-07] http://blog.csdn.net/it ...
- Qt使用第三方串口类qextserialport无法打开串口的可能解决方案(文章中描述的可以解决)
我前面的博客提到了,在我的笔记本电脑中用QT的第三方串口类QextSerilPort打不开串口,今天终于解决了,下面简单分享一下: 先说下环境:我用的是QT4.8.0,每三方的串口类QextSeria ...
最新文章
- 企业上云需跨越哪些“雷区”?
- mysql数据库模型相应解释_数据库事务系列-MySQL跨行事务模型
- android studio 拉取分支,AndroidStudio中使用Git-高级篇(二)——新建分支(branch)和拉取请求(Pull request)...
- 计算机专业是理科吗,计算机类和普通理科有什么区别?
- 为什么没有普及128位操纵系统的计算机?
- 整数区间内整数的因子的个数
- Oracle中 ORA-12704:字符集不匹配
- 《监控》其实是讲一个年轻人彻底社会化的过程
- logistics 与最大熵模型原理及python代码实现
- python获取键盘按键_python获取键盘
- 数据分析——RFM模型
- 2022金三银四,面试求生指南
- OneZero第一次会议(非正式)
- 618啦,你的钱包又被盯上啦!
- 用for循环写520个我喜欢你
- 顺势而为,人生会更轻松
- 考虑蒙特卡洛考虑风光不确定性的配电网运行风险 评估 由于风电光伏出力的不确定性,造成配电网运行风险,运用蒙特卡洛概率潮流计算分析电压和线路支路越限
- c语言中定义一个十六进制的数,C语言如何定义一个16进制数
- 英伟达 Tesla K80显卡驱动安装
- 广域网(WAN)简介
热门文章
- linux 编辑启动菜单,grub2的配置,linux启动菜单修改
- 心态很容易受别人影响_为什么你情绪容易受别人影响,是因为不懂得这个道理...
- 2021年高考成绩什么时候查询辽宁,2021年辽宁高考成绩什么时候几点可以查
- 向量二次规划matlab,MATLAB中使用Opti Toolbox的混合整数二次规划
- php实现关键字搜索mysql数据_PHP实现多个关键词搜索查询功能示例
- Jdk自带bin目录命令
- maven打包可执行jar
- mysql主从复制故障处理_MySQL主从复制故障处理一例
- python获取未读邮箱数目_python imaplib 获取未读邮件,email解析并按照原名下载附件...
- 无源波分和彩光模块_【光电通信】无源波分在 5G 场景中 的应用分析