
c++串口通信
wodexiaobaitu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
串口编程中SerialPort类介绍以及应用
SerialPort类的源代码已经放在下面,SerialPort类是由Remon Spekreijse提供的免费串口类。CSerialPort支持线连接的串口编程,而且是基于多线程的,工作流程: 1.设置串口参数。函数原型:BOOL CSerialPort::InitPort(CWnd* pPortOwner, // the owner (CWnd) of the port (转载 2014-12-24 09:22:34 · 1137 阅读 · 0 评论 -
监控用云台及解码器
监控用云台云台就是两个交流电机组成的安装平台,可水平和垂直的运动。但要注意区别于照相器材中的云台概念。照相器材的云台一般来说只是一个三脚架,只能通过手来调节方位;而监控系统所说云台是通过控制系统在远程可控制其转动及移动方向的。云台转动速度衡量云台档次高低重要指标。云台水平和垂直方向是由两个不同的电机驱动的,因此云台的转动速度也分为水平转速和垂直转速。由于载重的原因,垂直电机在启动和运行保持时的转载 2014-12-25 14:12:49 · 1717 阅读 · 0 评论 -
视频编码中CBR编码和VBR编码
视频编码中CBR编码和VBR编码的区别 用Premiere Pro 2.0输出DVD时,系统中有个选项,即输出采用CBR编码还是VBR编码,那么,CBR编码和VBR编码的区别是什么呢?两种编码适用于什么情况呢? VBR就是可变比特率,它与恒定比特率CBR有一些区别,关于CBR或VBR编码的区别如下: 通过使用Windows Media编码器,可以用恒定比特率(CBR)转载 2014-12-25 14:15:07 · 1012 阅读 · 0 评论 -
CSerialPort类解析
CSerialPort类的功能及成员函数介绍CSerialPort类是免费提供的串口累,Codeguru是一个非常不错的源代码网站CSerialPort类支持线连接(非MODEM)的串口编程操作。CSerialPort类是基于多线程的,其工作流程如下:首先设置好串口参数,再开启串口检测工作线程,串口检测工作线程检测到串口接收到的数据、流控制事件或其他串口事件后,就以消息方式转载 2014-12-26 12:09:10 · 686 阅读 · 0 评论 -
视频监控存储空间大小与传输带宽计算方法
视频监控存储空间大小与传输带宽计算方法 在数字视频监控系统设计与实际应用中,经常需要规划数字视频系统的存储空间大小及传输网络带宽,这对于整个系统的应用非常重要,而又较难规划。在此,从原理上及应用上略做说明。 一、首先需要明确如下概念: 1、分辨率 分辨率表示图像的尺寸大小(或像素数量),用于设置录像的图像尺寸。在监控中常用的分辨率转载 2014-12-26 15:50:23 · 7138 阅读 · 0 评论 -
Overlapped I/O 在你的身后变戏法
Overlapped I/O是win32的一项技术,你可以要求操作系统为你传送数据,并且在传送完毕时通知你。事实上,操作系统内部正是以线程来完成overlapped I/O,你可以获得线程的所有利益不需要付出什么代价。Win32文件操作函数 win32中有3个基本的函数来执行I/O,分别是CreateFile, ReadFile, WriteFile. 关闭文件调用CloseHandl转载 2014-12-29 12:00:57 · 530 阅读 · 0 评论 -
PELCO-D与PELCO-P协议介绍
一般控制协议都由硬件或软件商编制在程序里面,我们只需要通过相关的控制设备来进行操作。但是作为一个从事监控行业的技术人员,往往会遇到除了电脑和协议转换器以外根本没有任何控制设备的情况,此时,协议原代码就成了救命的稻草了。PELCO-D: 数据格式:1位起始位、8位数据、1位停止位,无效验位。波特率:2400B/S 命令格式:字节1转载 2015-01-22 13:26:15 · 16000 阅读 · 0 评论