在Qt5之前,串口通信基本依赖于第三方库,下面是我曾接触过的串口通信类库。 串口通信类库通信过程基本是一下步骤,即:打开串口 > 配置串口参数 > 收发数据。注意,串口参数(波特率、数据位、停止位、奇偶校验、流控等)必须在串口打开之后进行配置才有效。在使用串口接收数据时,会出现数据接收不完整的情况,...
分类:
其他好文 时间:
2014-07-15 23:32:19
阅读次数:
443
学QT时,写的一个简单得不能再简单的串口上位机,用来控制单片机上的2个LED。假设一个是只有开和关的状态。一个可以调节亮度。上位机的界面如下图:其中,波特率,数据位,停止位下拉值在设计师里面添加。剩下的功能,基本由代码实现。通信使用的协议也是随便写的。很简单和随意。图片是老弟手绘的。下面贴代码 (*...
分类:
其他好文 时间:
2014-07-13 23:37:56
阅读次数:
397
西门子PLC S7-200 PPI协议报文,9600,偶校验,8数据位,1停止位读取vb100寄存器:PC发送报文68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16PLC返回确认报文:E5PC发送...
分类:
其他好文 时间:
2014-07-10 12:55:33
阅读次数:
2483
BMP文件由文件头、位图信息头、颜色信息和图像数据4部分组成:位图文件头结构BITMAPFILEHEADER位图信息头结构BITMAPINFOHEADER位图颜色表RGBQUAD位图像素数据1.位图文件头位图文件头结构含有BMP文件的类型、文件大小和位图起始位置等信息。其结构定义如下:typedef...
分类:
其他好文 时间:
2014-07-02 23:36:49
阅读次数:
149
日常我们为了查看物理卷、卷组、逻辑卷信息会使用一些命令,例如:这些信息被放置在物理卷的第二扇区中,称为LVM标签,而LVM标签包含UUID号、记录块设备大孝记录元数据位置。其中,LVM的元数据包含了LVM卷组的详细配置并且可以ASCLL格式保存。一、元数据备份LVM的元数据默认放..
分类:
其他好文 时间:
2014-07-02 16:11:31
阅读次数:
254
1.
ATA接口的三种数据传输方式
(1)PIO(Programmable
Input-Output)传输,可以分为PIO寄存器传输和PIO数据传输。PIO寄存器传输主要用于对ATA设备中的寄存器进行读写。读写的数据位数为8位DD[7:0]。ATA主机控制器根据所要读写的寄存器地址设置CS0_、CS1_、DA[2:0]地址信号,同时将DIOW_或DIOR_设为有效,ATA...
分类:
其他好文 时间:
2014-07-02 09:27:42
阅读次数:
283
DS18B20驱动 [ 2012-5-14 12:01:00 | By: 吴师傅 ]14推荐一.概述DS18B20是一种单总线数字温度传感器。測试温度范围-55℃-125℃,温度数据位可配置为9、10、11、12位,相应的刻度值分别为0.5℃、0.25℃、0.125℃、0.0625℃,相应的最长转换...
分类:
其他好文 时间:
2014-06-27 19:15:21
阅读次数:
218
C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。 结构和类的区别: 1、结构是值类型,它在栈中分配空间;而类是引用类型,它在堆中分配空间,栈中保存的只是引用。 2、结构类型直接存储成员数据,让其他类的数据位于对中,位于栈中的变量保存的是指向堆中数据对...
分类:
其他好文 时间:
2014-06-24 09:03:18
阅读次数:
241
ATA接口寄存器描述
3、ATA接口的三种数据传输方式
(1)PIO(Programmable Input-Output)传输,可以分为PIO寄存器传输和PIO数据传输。PIO寄存器传输主要用于对ATA设备中的寄存器进行读写。读写的数据位数为8位DD[7:0]。ATA主机控制器根据所要读写的寄存器地址设置CS0_、CS1_、DA[2:0]地址信号,同时将DIOW_或DIOR_设...
分类:
其他好文 时间:
2014-06-22 17:27:50
阅读次数:
296
选择的品种组合为:父本(p1)9311,为籼稻。 母本(p2)12,为粳稻。 后代(f1)F12.数据为RNA-seq数据。R 代表root, L 代表leaf。参考基因组选择日本晴。数据位置:参考基因组:/share/bioinfo/miaochenyong/call_snp/Osativa_20...
分类:
其他好文 时间:
2014-06-17 14:51:52
阅读次数:
212