Engee

Engee ❤️ MIK32 АМУР

ПОСТ
Друзья, у нас замечательные новости!
Код, сгенерированный из российской среды моделирования, отлично работает на российских микроконтроллерах! Ура!
Наши специалисты успешно завершили тестирование микроконтроллера МИК 32 в рамках программы раннего доступа к архитектуре RISC-V на микроконтроллерных отладочных платах DEVBOARDS.
Ну и, конечно, мы подготовили серию постов с несколькими демонстрационными проектами. Сегодняшний посвящен работе с цифровыми входами-выходами контроллера:
🖐️💼 Проект “Здравствуй, Engee!” - модельно-ориентированный аналог всем известных “Hello, World!” и “Blink”, только реализованный при помощи модели Engee и азбуки Морзе. Среда расчётов Engee в этом примере помогает нам кодировать азбукой Морзе любое текстовое сообщение, в нашем случае - это радиограмма приветствия. Среда моделирования - проверять работу генератора зашифрованного сообщения. Генератор кода - сформировать подключаемый СИ-код алгоритма модели и функций работы с периферией контроллера.
💡💡Проект “Двоичный счётчик” задействует все доступные к управлению на отладочной плате MIK32 NUKE V0.3 встроенные элементы человеко-машинного интерфейса: два светодиода и один кнопочный контакт. По нажатию на кнопку триггерируемая подсистема модели инкрементирует счетчик на базе блока Chart из библиотеки конечных автоматов Engee. Выходной сигнал счетчика шифруется в двоичный код и передается поразрядно на светодиоды.
🤓В следующих проектах мы осветим работу с аналоговыми входами и выходами, цифровыми интерфейсами и прочей периферией.
В ожидании новых публикаций вы можете изучить другие проекты по генерации кода, а также предложить идеи по улучшению и развитию этих примеров в Сообществе.
До скорой встречи, ваш Engee!