Modbus 0.3
Библиотека Modbus для STM
Loading...
Searching...
No Matches
modbus.h File Reference

Главный заголовочный файл Modbus библиотеки More...

#include "rs_message.h"
#include "modbus_master.h"
#include "modbus_slave.h"
#include "modbus_coils.h"
#include "modbus_holdregs.h"
#include "modbus_inputregs.h"
#include "modbus_devid.h"
#include "modbus_diag.h"
Include dependency graph for modbus.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MODBUS_MODE_MASTER   1
 Псевдо-enum: Режим мастер
#define MODBUS_MODE_SLAVE   0
 Псевдо-enum: Режим слейв

Functions

HAL_StatusTypeDef MODBUS_FirstInit (RS_HandleTypeDef *hmodbus, UART_HandleTypeDef *huart, TIM_HandleTypeDef *htim)
 Инициализация периферии модбас.
HAL_StatusTypeDef MODBUS_Config (RS_HandleTypeDef *hmodbus, uint8_t ID, uint16_t Timeout, uint8_t master)
 Программная конфигурация модбас.
HAL_StatusTypeDef MODBUS_SlaveStart (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg)
 Запуск слейв модбас.
HAL_StatusTypeDef MODBUS_MasterRequest (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, void(*pClbk)(RS_HandleTypeDef *, RS_MsgTypeDef *))
 Реквест мастера модбас.

Detailed Description

Главный заголовочный файл Modbus библиотеки

Definition in file modbus.h.