修复availablePorts函数不能枚举所有串口问题 fix function availablePorts can not enum all port error
2019-12-21 19:57:19 485KB CSerialPort 串口 串口类
1
CSerialPort First Version by Remon Spekreijse on 2000-02-08 http://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2483/A-communication-class-for-serial-port.htm Second Version by mrlong on 2007-12-25 https://code.google.com/p/mycom/ 增加 ClosePort 增加 WriteToPort 两个方法 增加 SendData 与 RecvData 方法 by liquanhai on 2011-11-04 http://blog.csdn.net/liquanhai/article/details/4955253 增加 ClosePort 中交出控制权,防止死锁问题 by liquanhai on 2011-11-06 http://blog.csdn.net/liquanhai/article/details/6941574 增加 ReceiveChar 中防止线程死锁 by viruscamp on 2013-12-04 https://github.com/viruscamp/CSerialPort 增加 IsOpen 判断是否打开 修正 InitPort 中 parity Odd Even 参数取值错误 修改 InitPort 中 portnr 取值范围,portnr>9 时特殊处理 取消对 MFC 的依赖,使用 HWND 替代 CWnd,使用 win32 thread 函数而不是 MFC 的 增加用户消息编号自定义,方法来自 CnComm by itas109 on 2014-01-10 http://blog.csdn.net/itas109/article/details/18358297 解决COM10以上端口无法显示的问题 扩展可选择端口,最大值MaxSerialPortNum可以自定义 添加QueryKey()和Hkey2ComboBox两个方法,用于自动查询当前有效的串口号。 by liquanhai on 2014-12-18 增加一些处理措施,主要是对减少CPU占用率 by itas109 on 2016-05-07 http://blog.csdn.net/itas109 修复每次打开串口发送一次,当串口无应答时,需要关闭再打开或者接收完数据才能发送的问题。 解决办法:在m_hEventArray中调整m_hWriteEvent的优先级高于读的优先级。CommThread(LPVOID pParam)函数中读写的位置也调换。 参考:http://zhidao.baidu.com/link?url=RSrbPcfTZRULFFd2ziHZPBwnoXv1iCSu_Nmycb_yEw1mklT8gkoNZAkWpl3UDhk8L35DtRPo5VV5kEGpOx-Gea 修复停止位在头文件中定义成1导致SetCommState报错的问题,应为1对应的停止位是1.5。UINT stopsbits = ONESTOPBIT switch(stopbits)和switch(parity)增加默认情况,增强程序健壮性 by itas109 on 2016-06-22 http://blog.csdn.net/itas109 增加ReceiveStr方法,用于接收字符串(接收缓冲区有多少字符就接收多少字符)。 解决ReceiveChar只能接收单个字符的问题。 by itas109 on 2016-06-29 http://blog.csdn.net/itas109 解决RestartMonitoring方法和StopMonitoring方法命令不准确引起的歧义,根据实际作用。 将RestartMonitoring更改为ResumeMonitoring,将StopMonitoring更改为SuspendMonitoring。 增加IsThreadSuspend方法,用于判断线程是否挂起。 改进ClosePort方法,增加线程挂起判断,解决由于线程挂起导致串口关闭死锁的问题。 增加IsReceiveString宏定义,用于接收时采用单字节接收还是多字节接收 by itas109 on 2016-08-02 http://blog.csdn.net/itas109 https://github.com/itas109 改进IsOpen方法,m_hComm增加INVALID_HANDLE_VALUE的情况,因为CreateFile
2019-12-21 19:57:19 19KB CSerialPort 串口类 串口
1
新增功能: 1.增加宏定义_AFX,用于处理MFC的必要函数Hkey2ComboBox 2.进一步去除MFC依赖,修改AfxMessageBox函数 3.增加Win32的程序,用于验证非MFC程序的适用性 其他: 博客:blog.csdn.net/itas109 Email:itas109@qq.com
2019-12-21 19:57:19 316KB CSerialPort 串口类 串口
1
修正原有示例在VS中报错“函数调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。”的问题。
2019-12-21 19:54:06 5.64MB 迅雷 云加速 开放平台 c#
1
可以使用所有的STC的芯片,下载后安装就可以使用。。。
2019-12-21 19:53:01 29.73MB 已包含STC头文件
1
腾讯地图API最新导出数据,全国最新行政区划代码,包含省、市、区、镇四级,带经纬度,共有46520条数据,导出日期2019年9月6日,较前一版本做了修改:直辖市的下属县调整为三级,省辖县调整为三级
2019-12-21 19:50:38 8.03MB mysql 行政区划
1
ISO/IEC 13818-1 中文修正版,PDF格式添加书签
2019-12-21 19:47:53 1.31MB 13818
1
PC-Lint 9.0L破解修正版,内附安装说明,可直接安装使用。WIN10 32、64位均正常使用。C/C++编译神器,可嵌入VS、Source Insight、Keil等等IDE中。对C/C++代码中的错误、警告甚至可优化语句给出提示,功能强大。
2019-12-21 19:45:55 11.09MB PC-Lint 代码编译 编译工具 C/C++编译
1
JPEG Resizer 是一个强大却只有一个文件的用于 Microsoft (R)Windows (TM) 的图片调整工具。它允许您仅仅通过鼠标点击就可以批量调整 JPEG 图像的大小。并有一些实用的设置和方法可供调用。 绿色 免安装 汉化修正版
2019-12-21 19:42:47 473KB Resizer JPEG
1
vivi万能网站小偷工具_万能小偷程序2.42版_破解版(已授权修正版) 只需要输入目标站地址就能全自动采集,高智能的采集程序,支持98%的单级域名站点 规则制作十分简单,菜鸟也能制作采集规则,采集不求人,可通杀所有论坛网站程序 - data文件夹需要读写权限 - 首次使用程序请到后台进行相关设置,否则出现错位、空白等现象 - 默认后台:http://网站地址/admin/index.php 默认账号: admin 默认密码: admin 2.42更新如下: 1. 修复上版本无法保存字符串规则 2.4更新如下: 1.加强对中文url的支持 2.增加自定义css 3.增加js缓存支持 4.增加导入覆盖指定规则(可避免每次更新规则的麻烦) 5.修改字符串替换规则的分隔符(更容易识别) 6.修改蜘蛛显示为前300条7.强化后台防保存危险代码 功能简介: 0. 2.0版本支持POST获取、支持搜索,增加简繁体互转 1. 后台配置采集节点,输入目标站地址即可全自动智能转换自动全站采集 2. 全自动分析,自动转换图片地址,自动分析CSS内的图片使得页面风格不丢失 3. 可过滤屏蔽不采集指定链接,全站伪原创,全站伪静态 4. 采集规则支持导入导出(可分享你的采集规则或导入其他人分享的采集规则) 5. 多条采集规则一键切换 6. 内置强大替换和过滤功能,标签过滤、站内外过滤、字符串替换、等等 7. 自动缓存自动更新,可设置缓存时间达到自动更新,css缓存 8. IP屏蔽功能,屏蔽想要屏蔽IP地址让它无法访问 9. 蜘蛛访问记录 如果程序还有其他问题,可以在CSDN软件评论下给在下留言
2019-12-21 19:42:24 306KB 万能小偷程序
1