- добавлена поддержка платы ELBEAR ACE-NANO; - добавлена поддержка плат ELSOMIK OEM и SE; - добавлена возможность работы в режиме отладки для всех плат, входящих в состав пакета. Доступно для версии ArduinoIDE 2 и выше; - добавлена поддержка библиотеки FreeRTOS; - добавлена поддержка библиотеки IRremote; - добавлена поддержка библиотеки OneWire; - добавлена поддержка аппаратного I2C0 для плат START-MIK32 и ELSOMIK. Для работы с ним доступен экземпляр класса Wire1; - добавлена поддержка аппаратного SPI0 для всех плат, входящих в пакет. Для работы с ним доступен экземпляр класса SPI1; - увеличено быстродействие функций digitalWrite, digitalRead; - исправлены известные ошибки. Co-authored-by: KlassenTS <klassen@elron.tech> Co-committed-by: KlassenTS <klassen@elron.tech>
61 lines
1.4 KiB
Plaintext
61 lines
1.4 KiB
Plaintext
# Syntax Coloring Map For FreeRTOS
|
|
# https://arduino.github.io/arduino-cli/library-specification/#keywords
|
|
# Formatted by a single true tab (not spaces)
|
|
|
|
# Datatypes (KEYWORD1)
|
|
StackType_t KEYWORD1
|
|
BaseType_t KEYWORD1
|
|
UBaseType_t KEYWORD1
|
|
TickType_t KEYWORD1
|
|
|
|
TaskHandle_t KEYWORD1
|
|
QueueHandle_t KEYWORD1
|
|
TimerHandle_t KEYWORD1
|
|
SemaphoreHandle_t KEYWORD1
|
|
StreamBufferHandle_t KEYWORD1
|
|
MessageBufferHandle_t KEYWORD1
|
|
EventGroupHandle_t KEYWORD1
|
|
|
|
# Methods and Functions (KEYWORD2)
|
|
xSemaphoreCreateMutex KEYWORD2
|
|
xSemaphoreCreateBinary KEYWORD2
|
|
xSemaphoreTake KEYWORD2
|
|
xSemaphoreTakeFromISR KEYWORD2
|
|
xSemaphoreGive KEYWORD2
|
|
xSemaphoreGiveFromISR KEYWORD2
|
|
xTaskCreate KEYWORD2
|
|
vTaskDelete KEYWORD2
|
|
vTaskDelay KEYWORD2
|
|
xTaskDelayUntil KEYWORD2
|
|
xQueueCreate KEYWORD2
|
|
xQueueSend KEYWORD2
|
|
xQueueReceive KEYWORD2
|
|
pcTaskGetName KEYWORD2
|
|
ulTaskNotifyTake KEYWORD2
|
|
vTaskNotifyGiveFromISR KEYWORD2
|
|
taskYIELD KEYWORD2
|
|
vTaskSuspend KEYWORD2
|
|
vTaskResume KEYWORD2
|
|
xTaskResumeFromISR KEYWORD2
|
|
xTaskGetTickCount KEYWORD2
|
|
xTaskGetTickCountFromISR KEYWORD2
|
|
uxTaskGetNumberOfTasks KEYWORD2
|
|
uxTaskGetStackHighWaterMark KEYWORD2
|
|
|
|
# Instances (KEYWORD2)
|
|
|
|
# Structures (KEYWORD3)
|
|
TaskParameters_t KEYWORD3
|
|
TaskStatus_t KEYWORD3
|
|
ListItem_t KEYWORD3
|
|
MiniListItem_t KEYWORD3
|
|
HeapStats_t KEYWORD3
|
|
|
|
# Constants (LITERAL1)
|
|
portUSE_WDTO LITERAL1
|
|
portTICK_PERIOD_MS LITERAL1
|
|
configTICK_RATE_HZ LITERAL1
|
|
configCPU_CLOCK_HZ LITERAL1
|
|
configMAX_PRIORITIES LITERAL1
|
|
configMINIMAL_STACK_SIZE LITERAL1
|