- 博客(17)
- 资源 (29)
- 收藏
- 关注

原创 热烈祝贺我的《Modbus 协议讲解及实现》视频课程在优快云发布
本人的视频课程<<Modbus 协议讲解及实现>>视频课程在优快云发布。<<Modbus协议讲解及实现>>课程简介课程背景Modbus 协议是工业自动化控制系统中常见的通信协议,协议的全面理解是个痛点。本课程主讲老师集10多年在Modbus协议学习、使用中的经验心得,结合当前物联网浪潮下Modbus协议开发的痛点,推出这套面向Mod...
2020-04-17 11:58:18
394
原创 win10下基于qt开发的板卡测试软件
基于qt开发的板卡测试软件,使用qt自带的serialport控件,使用modbus协议,主界面线程与工作者线程分离,不卡界面。
2022-11-11 16:01:28
402
转载 STM32定时器中的更新操作与更新事件
我们知道【如果不知道先假设知道】,STM32定时器中的四个带影子特性的寄存器组,每组寄存器分别由 影子寄存器【即实际控制寄存器】和预装寄存器组成。其中,影子寄存器是真正起作用的控制寄存器,用户访问不到它。而预装寄存器是用户访问的为实际影子寄存器准备数据或指令的寄存器。它们分别是:TIMx_PSC 分频寄存器 TIMx_ARR 自动重装载寄存器TIMx_CCR捕捉寄存器 TIMx_RCR 重...
2020-02-23 15:49:39
10135
6
原创 *p++,(*p)++,*++p,++*p,*(p++)有什么不同?
我们定义如下:int a[5]={1,3,5,7,9};int *p = a;int Data = 0;例题1、Data = *p++;执行后,结果为:Data 为1,p指向a[1]。分析:* 和++,优先级相同,但是,++是后运算的。相当于下面两句:Data = *p;p++;例题2、Data = (*p)++;执行后,结果...
2020-02-20 22:11:35
1124
原创 串行通讯如何制定数据链路层---制定一帧
我们知道对于一帧数据,我们需要知道帧头,帧尾,这样我们就可以将数据解析出来,如下图,就是一个雏形帧。我们规定: 域名称 描述 帧头 帧起始标志,1字节,固定为0x7D 帧长度 帧数据的长度,2字节,高字节在前,低字节在后 帧数据 数据...
2020-02-18 20:51:31
418
2
原创 Modbus 协议基础
目录Modbus协议的由来Modbus协议的发展Modbus协议在中国Modbus协议的由来Mod,取自英文单词” Modicon”,Modicon 中文翻译为莫迪康,是美国一家自动化公司的名字,现在这家公司被法国的施耐德电气(Schneider Electric)收购。Bus,作为名词有两个意思,一个是公共汽车;另一个是总线(计算机系统的),我们知道在自动化系统中有很多种...
2020-02-07 20:24:31
983
原创 S3C2440 之USB设备篇
S3C2440之USB设备篇S3C2440有2个USB主机接口和1个USB设备接口,本篇讲述USB设备接口。1 USB的分类及主机接口和设备接口的区别1.1USB2.0 按照速度分为以下三类High-speedUSB2.0:理论速度480Mbps,对应之前的USB2.0;Full-speed USB2.0:理论速度12Mbps,也就是过去的USB1.1;Low-speed USB2.0:理论速度1.5Mbps
2011-02-04 10:37:00
9001
4
转载 USB2.0速度识别
<br />原文地址: http://hi.baidu.com/doyanger/blog/item/af45d995dd64f419d31b704d.html<br /> <br /> USB2.0速度识别我们知道USB2.0向下兼容USB1.x,即高速2.0的hub能支持所有的速度类型的设备,而USB1.x的hub不能支持高速设备(High Speed Device)。因此,如果高速设备挂到USB1.x的hu
2011-01-18 16:21:00
3447
原创 S3C2440 摄像接口CamInit()函数初始化之分析
在调试2440 相机接口的时候碰到问题最多的就是这个CamInit()函数,下面贴上代码,分析之./* Description of ParametersCoDstWidth: Destination Width of Codec PathCoDstHeight: Destination Height of Codec PathPrDstWidth: Destination Width of Preview PathPrDstHeight: Destination Height of Pr
2011-01-14 16:32:00
2308
原创 s3c2440 LCD 配置的一点答疑--极性为什么有的不反转,有的不反转,还有字节交换使能这些是什么意思?都是LCDCON5寄存器的
<br /> <br /><br /> <br />对于RGB16来说,一个像素占2个字节,这样2个像素组合成1个字.<br />假如LCD面板上的某一行像素排列是P1 P2 P3 P4 P5 P6 P7 P8.<br />且我们定义unsigned int LCD_BUFFER[8]来存放像素数据.<br />那么LCD_BUFFER[0],LCD_BUFFER[1].....LCD_BUFFER[7]就是对应这8个点的数据.<br />这样LCD控制器拿到地址LCD_BU
2011-01-09 17:09:00
3329
转载 ITU601与ITU656
<br />原文地址 http://blog.youkuaiyun.com/zhandoushi1982/archive/2009/12/15/5013868.aspx<br /> <br />ITU601与ITU656都具有8根数据线并行传输数据,差别在于前者还需要场频和行频传输线。601概略图如下:<br /><br /> 656概略图如下:<br /><br /> 两者的区别在于:这两种标准都是video transmission 的 interface,在video frame for
2011-01-06 09:09:00
1442
转载 s3c2440的摄像接口应用
<br />原文地址:http://blog.youkuaiyun.com/zhaocj/archive/2010/06/07/5653479.aspx<br />s3c2440提供了一个摄像接口,使开发人员很容易地实现摄像、照相等功能。摄像接口包括8位来自摄像头的输入数据信号,一个输出主时钟信号,三个来自摄像头的输入同步时钟信号和一个输出复位信号。摄像接口的主时钟信号由USB PLL产生,它的频率为96MHz,再经过分频处理后输出给摄像头,摄像头再根据该时钟信号产生三个同步时钟信号(像素时钟、帧同步时钟和行同步时钟)
2011-01-05 13:41:00
960
转载 s3c2440的触摸屏应用与校正
<br />原文地址 :http://blog.youkuaiyun.com/zhaocj/archive/2010/04/21/5510536.aspx<br /><br /><br />触摸屏是当今最流行的一种人机交互接口,它被广泛地应用于手机等消费类电子产品中,目前这种技术有向PC机方向发展的趋势。基于原理的不同,触摸屏可以分为电阻式、电容式、表面声波式等。电阻式是应用较广的一种触摸屏,它的原理是通过测量横向和纵向的电阻值来获得触点的坐标。<br /> <br />s3c2440集成了4线制电阻式的触摸屏接口,触
2010-12-17 10:16:00
721
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人