Примечание: для повышения эффективности использования системных ресурсов, избегайте блокировки в пользовательских задачах. Система предоставляет простой модуль программирования конечных автоматов.
Занимает мало ресурсов, компоненты слабо связаны, легко настраиваема, проста в портировании
Удобна для модульного программирования на голом железе
Предоставляет общие фреймворки для системных модулей
Пример портирования системы — создание задач и использование модуля конечных автоматов (см. demo.c)
Макрос | Описание |
---|---|
CYNOS_CPU_LEN | Разрядность системы |
CYNOS_SYSTICK_FRQ | Скорость системного таймера (время между прерываниями в мс) |
USE_CYNOS_DEBUG | Переключатель отладочного модуля |
USE_CYNOS_FIFO | Переключатель модуля FIFO |
USE_CYNOS_EVENT | Переключатель функции событий |
Макрос | Описание |
---|---|
CYNOS_DEBUG_SIZE | Ресурсы модуля DEBUG |
Макрос | Описание |
---|---|
CYNOS_FIFO_SIZE | Ресурсы модуля FIFO |
Макрос | Описание |
---|---|
null | null |
Макрос | Описание |
---|---|
null | null |
Макрос | Описание |
---|---|
null | null |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )