Обновить README.md
This commit is contained in:
10
README.md
10
README.md
@@ -92,6 +92,12 @@ void TIMx_IRQHandler(void)
|
||||
```c
|
||||
#include "modbus.h"
|
||||
|
||||
// TxEnable: 1 - передача, 0 - прием
|
||||
void SetTxDirectionFunc(int TxEnable)
|
||||
{
|
||||
HAL_GPIO_WritePin(SCIDE1_GPIO_Port, SCIDE1_Pin, !TxEnable);
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
// Инициализация HAL
|
||||
@@ -102,7 +108,7 @@ int main(void)
|
||||
MX_TIM3_Init();
|
||||
|
||||
// Инициализация Modbus
|
||||
MODBUS_FirstInit(&hmodbus1, &mb_huart, &mb_htim, SetTxDirectionFunc);
|
||||
MODBUS_FirstInit(&hmodbus1, &mb_huart, &mb_htim, &SetTxDirectionFunc);
|
||||
MODBUS_Config(&hmodbus1, MODBUS_DEVICE_ID, MODBUS_TIMEOUT, MODBUS_MODE_SLAVE);
|
||||
|
||||
// Запуск приема Modbus
|
||||
@@ -120,7 +126,7 @@ int main(void)
|
||||
#include "modbus.h"
|
||||
|
||||
// Инициализация Modbus
|
||||
MODBUS_FirstInit(&hmodbus1, &mb_huart, &mb_htim, SetTxDirectionFunc);
|
||||
MODBUS_FirstInit(&hmodbus1, &mb_huart, &mb_htim, &SetTxDirectionFunc);
|
||||
MODBUS_Config(&hmodbus1, 0, MODBUS_TIMEOUT, MODBUS_MODE_MASTER);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user