EasyManua.ls Logo

Espressif ESP32-S2 - Page 1156

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
0
CONFIG_FMB_TIMER_INDEX
Slave Timer index in the group
Found in: Component config > Modbus configuration
Modbus slave Timer Index in the group that is used for timeout measurement.
Range:
from 0 to 1
Default value:
0
CONFIG_FMB_MASTER_TIMER_GROUP
Master Timer group number
Found in: Component config > Modbus configuration
Modbus master Timer group number that is used for timeout measurement.
Range:
from 0 to 1
Default value:
0
CONFIG_FMB_MASTER_TIMER_INDEX
Master Timer index
Found in: Component config > Modbus configuration
Modbus master Timer Index in the group that is used for timeout measurement. Note: Modbus master
and slave should have different timer index to be able to work simultaneously.
Range:
from 0 to 1
Default value:
0
CONFIG_FMB_TIMER_ISR_IN_IRAM
Place timer interrupt handler into IRAM
Found in: Component config > Modbus configuration
This option places Modbus timer IRQ handler into IRAM. This allows to avoid delays related to pro-
cessing of non-IRAM-safe interrupts during a flash write operation (NVS updating a value, or some
other flash API which has to perform an read/write operation and disable CPU cache). This option has
dependency with the UART_ISR_IN_IRAM option which places UART interrupt handler into IRAM
to prevent delays related to processing of UART events.
Default value:
No (disabled)
FreeRTOS Contains:
CONFIG_FREERTOS_CHECK_STACKOVERFLOW
CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER
CONFIG_FREERTOS_INTERRUPT_BACKTRACE
CONFIG_FREERTOS_OPTIMIZED_SCHEDULER
Espressif Systems 1145
Submit Document Feedback
Release v4.4

Table of Contents