Код потока
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() Снимок экрана Flowcode 10 | |
Разработчик(и) | Матрица ТСЛ |
---|---|
Стабильная версия | 10,0 / 25 января 2023 г |
Написано в | С++ |
Операционная система | Microsoft Windows |
Доступно в | английский, французский, немецкий, испанский |
Тип | Инструмент компьютерного программирования |
Лицензия | Собственное лицензионное соглашение |
Веб-сайт | www |
Flowcode — это среда разработки на базе Microsoft Windows, коммерчески выпускаемая компанией Matrix TSL для программирования встроенных устройств на базе технологий PIC , AVR (включая Arduino ), ESP32 , Raspberry Pi и RP2040 и ARM с использованием стилей графического программирования (таких как блок-схемы ) и императивных стилей программирования. (через C , конечные автоматы и псевдокод ). В настоящее время он находится в десятой редакции.
Flowcode предназначен для упрощения сложных функций, таких как Bluetooth , связь мобильных телефонов , USB-связь и т. д., с использованием предварительно разработанных специализированных библиотек функций компонентов с открытым исходным кодом. Это достигается путем перетаскивания виртуальных представлений оборудования на визуальную панель, предоставляя доступ к связанным библиотекам. Таким образом, Flowcode идеально подходит для ускорения разработки программного обеспечения и позволяет тем, у кого мало опыта программирования, начать работу и помочь с проектами. Это делает его подходящим для формального обучения принципам программирования микроконтроллеров. [1]
Flowcode позволяет пользователю разрабатывать и просматривать свою программу, используя четыре различных визуальных режима. Это представление «Блок-схема», представление «Блоки» (парадигма графического программирования, вдохновленная Blockly ), представление кода C и представление «Псевдокод». Существует также пятый способ ввода кода в автомате.
В Flowcode также есть режим App Developer, который позволяет создавать приложения для Windows с помощью исполняемого файла во время выполнения. Это позволяет программному обеспечению также создавать приложения для тестирования или взаимодействия со встроенной системой.
Flowcode также совместим с Solidworks . [2]
Примечания
[ редактировать ]- ^ Пирсон, «Блок 6: Микроконтроллеры — дополнительные часто задаваемые вопросы BTEC National Engineering» , Пирсон , 06.06.2018
- ^ Dassault Systèmes, «Flowcode | SOLIDWORKS» , Solidworks , 31.05.2018