ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ СРЕДЫ РАЗРАБОТКИ FLOWCODE ПРИ СОЗДАНИИ ПРОГРАММ ДЛЯ МИКРОКОНТРОЛЛЕРОВ
В современном мире скорость разработки программного обеспечения является одним из главных факторов успешности продукта на рынке. С появлением и обширным внедрением в повседневную жизнь устройств на базе микроконтроллеров (MCU) появилась проблема ускорения процесса написания ПО для таких систем. Одним из способов решения данной задачи является применение сред визуального программирования. Данный подход позволяет даже начинающему программисту создавать большие и сложные программы для МК, затрачивая при этом значительно меньше времени.
Ярким представителем подобных средств разработки является программный комплекс FlowCode от компании Matrix Multimedia.
Рис. 1. Внешний вид программы FlowCode
Рис. 2. Внешний вид программы написанной в среде FlowCode
FlowCode - это среда разработки с понятным графическим интерфейсом, использующая язык программирования на основе объектов и блок-схем. Реализация технологии Drag and drop позволяет с лёгкостью создавать программы простым перетаскиванием необходимых иконок, а блок-схемный подход к написанию программы повышает её наглядность и структурированность.
Данная среда программирования позволяет создавать код для микроконтроллеров AVR, ARM и PIC, которые являются на сегодня самыми распространёнными. В ней имеются готовые библиотеки программного кода для различных периферийных модулей, таких как USART, SPI, ADC, а также различных компонентов, которые, как правило, входят в состав устройств на основе микропроцессоров (светодиодные индикаторы, LCD шаговые двигатели и т.д.). Данная возможность позволяет представить данные блоки как отдельные элементы, имеющие соответствующие входы и выходы, что существенно сокращает время на реализацию кода. Достаточно просто добавить обращение к нужному модулю из программы.
Ещё одной полезной функцией данной программы является открытая архитектура, которая даёт возможность получить листинг на языке Ассемблер и С. При необходимости его можно отредактировать, что особенно актуально в приложениях, где требуется максимальная производительность. Также можно проверить код на наличие логических ошибок с помощью встроенного отладчика, который позволяет визуализировать такие процессы как вывод информации на ЖК дисплей, вращение шагового двигателя и т.д.
Список литературы
1. http://www.matrixmultimedia.com. - Официальный сайт производителя.
2. http://flowcode.info. - Русскоязычный ресурс, посвящённый данной среде разработки.
Предложено устранять внутриутробную гипоксию и асфиксию плода путем искусственной вентиляции его легких дыхательным газом. Для искусственного дыхания внутриутробного плода разработано специальное устройство, названное внутриматочным аквалангом. Внутриматочный акваланг включает аппарат искусственной вентиляции легких и дыхательный контур со специальной раскладной (раздувной) дыхательной маской, надеваемой внутри матки на голову плода наподобие сетчатого шлема. Разработана контролируемая с помощью УЗИ технология введения маски внутрь матки через естественное отверстие в шейке матки, технология одевания дыхательной маски на голову внутриутробного плода при головном его предлежании и технология вентилирования легких внутриутробного плода дыхательным газом. ...
11 12 2024 11:32:22
Статья в формате PDF 320 KB...
10 12 2024 3:45:37
Статья в формате PDF 124 KB...
09 12 2024 2:35:13
08 12 2024 11:43:47
Статья в формате PDF 115 KB...
07 12 2024 23:24:24
Статья в формате PDF 113 KB...
06 12 2024 2:15:59
Методами ДТА и РФА исследованы фазовые равновесия в системе Tl2S-Tl2Te-Tl9SbTe6 (А). Построены политермическое сечение Tl2S-Tl9SbTe6 и изотермическое сечение при 400К фазовой диаграммы, а также проекция поверхности ликвидуса системы А. Установлено, что она является квазитройным фрагментом четверной системы Tl-Sb-S-Te и хаpaктеризуется образованием широких областей твердых растворов на основе исходных соединений. Поверхность ликвидуса системы А состоит из трех полей, отвечающих первичной кристаллизации твердых растворов на основе соединений Tl2S, Tl2Te и Tl9SbTe6. В работе также обсуждены особенности фазовых равновесий в аналогичных системах и, в частности, показано, что все шесть систем данного типа хаpaктеризуются образованием твердых растворов на основе исходных соединений, причем наиболее широкие области гомогенности имеют соединения типа Tl9BVX6. ...
05 12 2024 2:12:18
Статья в формате PDF 225 KB...
03 12 2024 2:51:30
Статья в формате PDF 124 KB...
02 12 2024 8:28:55
Данная статья представляет собой введение к программе поиска эмпирических закономерностей развития цивилизации. Первая закономерность получена по результатам научных оценок возраста Вселенной данным с момента зарождения науки до настоящего времени. Замысел программы и первая закономерность из этой программы появилась благодаря полученным физическим результатам. Современная физическая теория показывает, что предсказуема и поддаётся расчёту вся цепочка эволюции от образования Вселенной и Солнечной системы до эволюции планет земной группы. В данной статье в популярной форме излагаются основы физической теории, позволяющей описывать физические хаpaктеристики каждой из планет земной группы. Эволюция физических хаpaктеристик планет показывает условия возникновения и направление развития жизни на Земле. Если вся эта цепочка поддаётся расчёту, то можно допустить предсказуемость эволюции цивилизации и существование строгих социально-экономических законов. ...
01 12 2024 20:42:57
Изучено сочетанное влияние комплекса экологически нeблагоприятных факторов на иммунную систему промышленных рабочих Республики Казахстан. Функциональное состояние иммунной системы у рабочих промышленных предприятий хаpaктеризовалось нарастанием взаимосвязей в лимфоцитарном звене иммунитета, что выражалось перераспределением показателей лимфоцитов в гемограмме, увеличением корреляций между ними, нарастанием внутрисистемных связей между параметрами иммунной системы. Полученный спектр иммунологических показателей, хаpaктеризующий нормальное функционирование иммунной системы в условиях экологического нeблагополучия вместе с клиническим статусом может служить основой для дальнейшей разработки системы значимых сдвигов в иммунограмме с целью диагностически различных дизадаптационных расстройств в ответ на имеющуюся экологическую обстановку. ...
29 11 2024 23:10:36
Статья в формате PDF 152 KB...
28 11 2024 21:12:11
Статья в формате PDF 112 KB...
26 11 2024 20:18:39
Статья в формате PDF 109 KB...
25 11 2024 9:29:51
Построена октетная электродинамика. Обсуждена возможность объединения механики и электродинамики. Выявлена дальнодействующая структуризация октетного прострaнcтва. Исследуются свойства интервала. ...
23 11 2024 16:41:11
Статья в формате PDF 132 KB...
22 11 2024 4:16:58
Статья в формате PDF 138 KB...
21 11 2024 11:58:16
Статья в формате PDF 115 KB...
20 11 2024 12:45:12
Статья в формате PDF 119 KB...
19 11 2024 11:16:26
Статья в формате PDF 120 KB...
18 11 2024 9:50:22
Статья в формате PDF 305 KB...
16 11 2024 12:41:32
Статья в формате PDF 110 KB...
15 11 2024 2:17:32
Статья в формате PDF 137 KB...
14 11 2024 9:21:13
Статья в формате PDF 315 KB...
13 11 2024 19:15:54
Статья в формате PDF 179 KB...
12 11 2024 3:35:34
Статья в формате PDF 153 KB...
11 11 2024 3:28:49
Исследовано влияние вегетативной нервной системы на нелинейную динамику сердечного ритма. С этой целью рассмотрены две модели: первая основана на изучении нелинейных показателей у лиц с различным вегетативным балансом, который является важнейшим показателем состояния вегетативной нервной регуляции сердечно-сосудистой системы. Вторая модель – это возрастные особенности нелинейной динамики сердечного ритма. Показано, что наибольшая сложность и «хаотичность» ритма сердца наблюдается у лиц с преобладающим влиянием парасимпатического отдела ВНС. Наоборот, смещение вегетативного баланса в сторону симпатического отдела приводит к упорядочению последовательности кардиоинтервалов, Однако конечный результат не является просто суммой данных воздействий, поскольку интегрированные влияния обеих отделов ВНС имеет форму нелинейных взаимосвязей. ...
09 11 2024 18:26:38
Статья в формате PDF 111 KB...
08 11 2024 23:22:56
Статья в формате PDF 119 KB...
07 11 2024 17:36:54
Статья в формате PDF 252 KB...
06 11 2024 9:27:10
Статья в формате PDF 106 KB...
05 11 2024 13:28:34
Статья в формате PDF 111 KB...
03 11 2024 1:58:23
Статья в формате PDF 113 KB...
02 11 2024 16:18:41
Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::