mosbus复习总结(20260110)

6 modbus

串行通信协议

物理层基于:RT485、TCP、RS232、RS422

协议层:RTU,TCP,ASCII

6.1差分信号

1.USART

1.特点:双线全双工、TX/RX引脚、抗干扰能力差

2.过采样

(1)对每一位的信号进行16个点采样,取中间的三个点

(2)判断三个点是否相同,如果不同就不要

2.RS485/RS422

1.特点:

1.至少两根线,双线半双工,四线全双工

2.抗干扰能力强,传输距离远

3.差分线,一般是频率相同,极性相反

2.布线要求:

1.尽可能紧挨着

2.长度尽量相同

6.2modbus

基于主从架构

主设备会以广播的形式通知所有的从设备

利用mosbusid进行从设备的识别

1.从设备

1.里边有4个寄存器(本质就是数据)

2.主设备

1.通过字节命令对从设备的4个数组进行读写的操作

3.数据格式:

1.主站请求

地址 + 功能码 + 起始地址(高低) + 数据量(高低) + CRC(低高)

2.从站应答

看主站的行为

相关推荐
铅笔小新z10 小时前
【stm32】输入捕获-超声波测距
stm32·单片机·嵌入式硬件
Zw-awa10 小时前
PID 的花样:先看懂模糊 PID 和单神经元自适应 PID
stm32
铅笔小新z10 小时前
【stm32】全彩led灯(PWM)
stm32·单片机·嵌入式硬件
澄纸气10 小时前
STM32 外部中断实战:对射式计数器和编码器计数器,两个实验跑通 EXTI
stm32·单片机·嵌入式硬件
2501_9226395811 小时前
率能半导体 SS6286L直流双向马达驱动芯片:18V/7A,覆盖电子锁、玩具、无线充电、机器人四大应用场景
stm32·单片机·嵌入式硬件·硬件工程
铅笔小新z12 小时前
【stm32】PWM呼吸灯
stm32·单片机·嵌入式硬件
深圳老胡13 小时前
RTX 与其他 RTOS 操作系统的差异及优缺点分析
笔记·stm32·单片机·代码规范
happygrilclh13 小时前
LVGL 移植整体流程
stm32
Brilliantwxx15 小时前
【STM32】 RTC 实时时钟详解:从概念到预分频器
stm32·单片机·嵌入式硬件·mcu·bash
lhbweilai18 小时前
分析FreeRTOS内核对象API的源码实现(四)
c语言·stm32·单片机