-
嵌入式设备Modbus通信协议源码
目前版本支持如下的功能码:
读输入寄存器 (0x04)
读保持寄存器 (0x03)
写单个寄存器 (0x06)
写多个寄存器 (0x10)
读/写多个寄存器 (0x17)
读取线圈状态 (0x01)
写单个线圈 (0x05)
写多个线圈 (0x0F)
读输入状态 (0x02)
报告从机标识 (0x11)
本实现基于最新的标准并且与标准完全兼容。接收和传输Modbus RTU/ASCII数据帧是通过一个由硬件提取层的调用来驱动状态机来实现的。这就使得该协议非常容易移植到其他的平台之上。当收到一个完整的数据帧后,该数据帧被传入Modbus应用层,数据帧的内容在该层得到解析。为例方便增加新的Modbus功能,在应用层通提供了Hooks。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-11-09 00:25:04下载
- 积分:1
-
读取串口数据 并画出实时曲线
读取串口数据 并画出实时曲线串口的设置是57600,画出温度的实时曲线,可以改变串口的速率,很好的曲线画图软件,初学者很好的参考。
- 2022-03-16 10:27:17下载
- 积分:1
-
基于s3c2440的DM9000裸机开发
网上介绍很多DM9000都是基于操作系统的,本例程实现了在2440裸机下可以完美运行的驱动和ARP。
- 2022-02-05 05:41:48下载
- 积分:1
-
基于stm32的并口串口打印机程序
采用stm32芯片控制的打印机程序,通过stm32上的串口与打印机的串口/并口进行通讯。具体的方式详见程序。
采用stm32芯片控制的打印机程序,通过stm32上的串口与打印机的串口/并口进行通讯。具体的方式详见程序。
采用stm32芯片控制的打印机程序,通过stm32上的串口与打印机的串口/并口进行通讯。具体的方式详见程序。
采用stm32芯片控制的打印机程序,通过stm32上的串口与打印机的串口/并口进行通讯。具体的方式详见程序。
- 2023-02-07 10:35:11下载
- 积分:1
-
CC2530 无线点灯程式
应用背景CC2530 BasicRF工程文件介绍
Basic RF 由TI 公司提供,它包含了IEEE 802.15.4 标准的数据包的收发。这个协议只是用来演示无线设备是如何进行数据传输的,不包含完整功能的协议。但是它采用了与802.15.4 MAC 兼容的数据包结构及ACK 包结构,其功能限制如下:
1. 不提供“多跳”、“设备扫描”及Beacon。
2. 不提供不同种的网络设备,如协调器、路由器等。所有节点同级,只实现点对点传
输。
3. 传输时会等待信道空闲,但不按802.15.4 CSMA-CA 要求进行两次CCA 检测。
4. 不重传数据。
简言之,Basic RF 功能较为简单,但可用来进行无线设备数据传输的入门学习
关键技术
一个EB2530(终端A)定义为发射模块,另一个EB2530(终端B)定义为接收模块。
按EB2530(终端A)上的按键,无线控制另一个EB2530(终端B)上的LED1灯亮灭。
一个EB2530(终端A)定义为发射模块,另一个EB2530(终端B)定义为接收模块。
按EB2530(终端A)上的按键,无线控制另一个EB2530(终端B)上的LED1灯亮灭。
- 2022-01-31 08:40:39下载
- 积分:1
-
Universal aynchronous rxr/txr
UART:通用
- 2022-03-09 22:04:50下载
- 积分:1
-
C++ 串口解析 GPS数据采集程序
一款C++写的GPS串口数据解析,坐标采集程序,可以设置GPS端口,用于接收并解析GPS数据,并将采集的GPS坐标以及相关星历信息采集记录下来。通过SerialPort类对串口数据进行接收和处理,并将返回的结果通过消息发送到应用界面,GPSSet与Config两个类完成GPS的设置。
- 2022-01-26 05:55:14下载
- 积分:1
-
EasyARM_Keil工程模板
应用背景
EasyARM_Keil工程模板
1.1 模板说明
1.1.1 EasyARM2100工程模板
该工程模板在文件夹EasyARM2100下,适用于EasyARM2104和EasyARM2100开发板。
该模板在文件夹EasyARM2100下,适用于EasyARM2100开发板,仅适合于用ADS编译器的器情况。
模板文件夹下有一些文件夹,用于存放产生的文件。src文件夹用于存放用户的源文件。
模板包含了EasyARM系列开发板的启动代码、初始化文件、分散加载文件等。这些文件和ADS模板的文件相同。
- 2023-03-18 07:50:04下载
- 积分:1
-
stm32正交编码器程序
stm32正交编码器程序用于检测旋转运动系统的位置和速度。正交编码器可以对多种电机控制应用实现闭环控制,诸如开关磁阻电机和交流感应电机。
- 2022-05-16 13:45:59下载
- 积分:1
-
应用医学
应用背景在PHP应用管理édicaux DES DES PRODUITS M等客户 ;关键技术应用管理的柜Médicale佩尔梅特去放任联合国ajout, ;抑制ET ;改性的反应你的客户。
- 2023-06-25 06:45:03下载
- 积分:1