基于QT库的ModbusRTU上位机(Master),跨平台,代码功能强大,可扫描从机地址,具备03,06功能,备注全面,已在漏水检测项目中使用,稍加修改即可!
2025/6/24 21:36:58 1.29MB QT Modbus RTU 串口
1
使用stm8l的硬件iic做主机,调试通过。
可以配合我上发的硬件iic从机一起使用
2025/6/7 17:41:45 8.44MB stm8l iic master iar
1
包括硬件原理图用于测试串口及无线通信的测试程序休眠模式的主从机程序(WOR+地址校验)单片机用STC12LE4052AD无线模块用cc1101
2025/4/14 22:06:05 2.15MB CC1100 WOR
1
阐述了一个由上位PC机和AT89C52下位单片机组成的主从分布式温度巡回检测系统。
主从机采用RS-485串行通讯标准进行通信,可在下位单片机实现基本的温度数据巡回检测基础上,由上位PC机实现综合处理功能或扩展为远程操作。
整个系统具有巡检速度快,扩展性好的特点。
1
AXI4主机从机源码对应分析:1.首先主机会在状态机的控制下在四个状态中跳转,分别时IDLE、INIT_WRITE、INIT_READ、INIT_COMPARE,一开始处于IDLE状态,在init_txn_pulse信号的控制下可跳转到INIT_WRITE状态。
在INIT_WRITE状态,init_txn_pulse信号只控制了第一次产生start_single_burst_write信号高电平,而后面start_single_burst_write信号高电平的产生主要依靠burst_write_active信号控制
2025/3/25 10:37:13 1.7MB verilo axi4
1
Redis从入门到精通高清,迅雷播放器组件可顺利播放
2025/2/20 1:10:25 41.5MB redis 数据库
1
利用PROTUES仿真软件、串口调试助手、虚拟串口,搭建单片机与PC机多机通信仿真平台,熟悉单片机串口的配置及与PC机的多机通信方法(PC机作为主机、多单片机作为从机)。
通过按键对数字时钟进行“本地”在线修改;
尝试制定通信协议,通过串口实现单片机的“远程控制”,理解“本地”及“远程”控制的区别。
1
在stm32单片机上,用IO口的上升沿和下降沿中断设计的I2C从机代码。
测试通过。
所有过程用状态机来控制,没有cpu空延时。
核心代码和单片机相关代码分开,方便移植。
主要用在项目验证和学习交流!
3KB I2C slave
1
STM32作从机实现简单的ModbusRTU协议,完整的代码,请下载附件,注意选择上位机调试助手最好用modscan32,我的代码也是在这个软件做主设备,调试通过的。
2025/1/7 12:25:19 6.08MB Modbus RTU协议
1
#include"use.h"#include"Ver.H"#include#include#include#include"include.h"/*******************************************************************1、菜单中这几个参数项需要读出和修改:P1中的:L,H,E,dr,PP2中的:Ed,SF,bo一共7个参数项;
---这7个参数项不知道用什么命令来进行读写?请你帮助考虑一下。
2、HART命令中,有如下命令应该要用到:⑴0#命令---读标识码(好像是个广播命令)⑵3#命令---读主变量电流(测量值)⑶6#命令---置随选地址(确定工作模式)⑷15#命令---读主变量输出信息(上下限值)⑸40#命令---进入/退出电流模式⑹41#命令---执行设备自检⑺42#命令---执行设备复位******************************************************************///前面的4个地址是固定的,后面一个是可以改的!用MP1.ADR代替了!//#defineadr00x02//#defineadr10x23//#defineadr20x34//#defineadr30x45//#defineMAX_0xff5//前导符的个数!//#defineHART_VER5//版本//----------------------------------------------------------------------------------//staticunsignedcharfHART_LONG_ADR=0;//=0短地址标至;
=1是长地址!//staticunsignedcharcnt_0xff=MAX_0xff;//主机发送0XFF的个数,从机回复添加相同的个数!//**************************************************************************externunsignedcharcnt_0xff;//主机发送0XFF的个数,从机回复添加相同的个数!externunsignedcharfHART_LONG_ADR;//=0短地址标至;
=1是长地址!//---------------------------------------------------------------------------------------------unsignedcharHART_Get_FF(unsignedchar*p){memset(p,0xff,cnt_0xff);returncnt_0xff;
2024/12/22 19:31:32 9KB HART 源代码
1
共 93 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡