|
Modbus 0.3
Библиотека Modbus для STM
|
Главный заголовочный файл 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"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 *)) |
| Реквест мастера модбас. | |
Главный заголовочный файл Modbus библиотеки
Definition in file modbus.h.