Необходимо провести оптимизацию EventOS Nano.
Добавить функцию возврата к предыдущему состоянию.
Систематизировать использование eos.enabled, сделать его более лаконичным.
Объединить actor_exist и enabled в одну функцию.
После выпуска версии V0.1 опубликовать блоги «События», «Шина событий» и «Управление событиями».
Разделить функции Queue и Heap.
Обеспечить наличие качественных комментариев и документации:
Готово: провести тщательное и полное модульное тестирование.
Использовать подход Nordic к подписке на события.
Применять стиль комментирования Doxgen.
Оптимизировать функцию eBridge (мост событий) в EventOS.
Улучшить поддержку переноса на ARM Cortex-M0, M3, M4, M7 и другие микроконтроллеры, добавить поддержку наиболее распространённых моделей, таких как STM32F103 и т. д.:
Обеспечить поддержку популярных IDE.
Обеспечить поддержку распространённых RTOS.
Увеличить поддержку ядер RISC-V.
Исправить ошибку в Copy Tool, из-за которой в области копирования нельзя было использовать китайские иероглифы.
Провести физическое тестирование примеров кода для M0 и M3.
В примерах кода Posix необходимо решить проблему переполнения времени.
Провести модульное тестирование событий, несущих данные, а также длины данных событий.
Отдельно обработать выравнивание на 4 байта и невыравнивание для M0 и других платформ.
Реализовать события без данных, не используя HEAP.
Адаптировать для 51 микроконтроллера.
Повторно добавить проверку MAGIC. Можно отключить с помощью макроса.
Формат файла Config должен поддерживаться MDK.
Обработка ситуации, когда при запросе памяти malloc израсходована вся доступная память.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )