|
Modbus 0.3
Библиотека Modbus для STM
|
Функции для работы в режиме Slave. More...
Functions | |
| RS_StatusTypeDef | MB_Slave_Response (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg) |
| Ответ на сообщение в режиме слейва. | |
| RS_StatusTypeDef | MB_Slave_Collect_Message (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, uint8_t *modbus_uart_buff) |
| Сбор сообщения в буфер UART в режиме слейв (фрейм слейва из msg -> uart). | |
| RS_StatusTypeDef | MB_Slave_Parse_Message (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, uint8_t *modbus_uart_buff) |
| Парс сообщения в режиме слейв (фрейм мастера из uart -> msg). | |
Функции для работы в режиме Slave.
Модуль реализации Modbus в режиме слейв
| RS_StatusTypeDef MB_Slave_Response | ( | RS_HandleTypeDef * | hmodbus, |
| RS_MsgTypeDef * | modbus_msg ) |
Ответ на сообщение в режиме слейва.
| hmodbus | Указатель на хендлер RS. |
| modbus_msg | Указатель на структуру сообщения. |
Definition at line 24 of file modbus_slave.c.
| RS_StatusTypeDef MB_Slave_Collect_Message | ( | RS_HandleTypeDef * | hmodbus, |
| RS_MsgTypeDef * | modbus_msg, | ||
| uint8_t * | modbus_uart_buff ) |
Сбор сообщения в буфер UART в режиме слейв (фрейм слейва из msg -> uart).
| hmodbus | Указатель на хендлер RS. |
| modbus_msg | Указатель на структуру сообщения. |
| modbus_uart_buff | Указатель на буффер UART. |
Definition at line 167 of file modbus_slave.c.
| RS_StatusTypeDef MB_Slave_Parse_Message | ( | RS_HandleTypeDef * | hmodbus, |
| RS_MsgTypeDef * | modbus_msg, | ||
| uint8_t * | modbus_uart_buff ) |
Парс сообщения в режиме слейв (фрейм мастера из uart -> msg).
| hmodbus | Указатель на хендлер RS. |
| modbus_msg | Указатель на структуру сообщения. |
| modbus_uart_buff | Указатель на буффер UART. |
Заполнение структуры сообщения из буффера UART.
Definition at line 330 of file modbus_slave.c.