# modbus rtu slave
## 概述

- 该工程演示了modbus rtu从机功能
- 在这个示例工程中， 一个板子作为rtu master， 另一个板子作为rtu slave。 Master发送读取保持寄存器等待slave回应请求数据。

## 注意
- 使用uart进行modbus通信，与rtu从机通信，必须先复位从机再复位主机。

## 硬件设置

- 请参考具体开发板{ref}`引脚描述 <lab_board_resource>`部分的描述。
- 将两个板子的modbus uart引脚相连。
- 两个板子必须相连双方GND进行共地，保证信号传输。

## 运行现象

- 先运行slave，再运行master

当工程正确运行后，串口终端会输出如下信息：
```console
modbus rtu slave example
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8
parse ok, recv master msg len:8

```


