ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ СРЕДЫ РАЗРАБОТКИ 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. - Русскоязычный ресурс, посвящённый данной среде разработки.
Статья в формате PDF 107 KB...
25 04 2024 9:37:39
24 04 2024 15:17:17
В работе представлен анализ данных литературы, а также собственных клинико–лабораторных обследований пациенток с дисфункциональными маточными кровотечениями и гистологически - подтвержденным диагнозом гиперплазии эндометрия, что позволило систематизировать современные представления о хаpaктере гeнитaльной и экстрагeнитaльной патологии, на фоне которой развиваются гиперпластические процессы эндометрия, и об их взаимосвязи c онкогинекологическими заболеваниями. ...
22 04 2024 3:16:20
Повышение уровня свинца в крови у детей дошкольного возраста на 1 мкг/дл ведет к снижению интеллектуального развития ребенка на 1/4–1/2 балла, причем негативные последствия обнаруживаются и через 10 лет после воздействия свинца в раннем возрасте. Целью данного исследования было дать гигиеническую оценку загрязнения почвы в качестве депонирующей системы свинцом в городе Шымкент. Для исследования почвы на содержание свинца был произведен забор проб согласно ГОСТу 17.4.02-84. Определение свинца проводили на атомно-абсорбционном спектрометре МГА-915 с электротермической атомизацией. В результате исследования установлено превышение содержания свинца в почве по отношению к ПДК во всех отобранных пробах. Причем, по мере удаления от завода концентрация свинца в почве хотя и уменьшалось, но превышало ПДК в 3–4 раза. При исследовании овощей произрастающих на загрязненной территории, максимальное содержание свинца установлено в картофеле (в среднем 3 ПДК в 1 зоне). Таким образом, полученные результаты показали, что наибольшее загрязнение наблюдается на расстоянии 500–1000 м от завода. Вместе с тем обнаружено загрязнение почвы по всей изучаемой территории, где складывается нeблагоприятная санитарная ситуация по свинцу. ...
21 04 2024 3:48:31
20 04 2024 15:49:34
Статья в формате PDF 108 KB...
19 04 2024 9:23:24
Статья в формате PDF 100 KB...
18 04 2024 18:44:23
Статья в формате PDF 118 KB...
17 04 2024 5:51:58
Приведены геологические, геохимические и петрологические данные по щелочным гранитоидам майорского комплекса среднего девона. В его составе описаны 4 фазы внедрения: 1) роговообманковые габбро, габбро-нориты и габбро-диориты; 2) кварцевые диориты, гранодиориты амфибол-биотитовые; 3) биотит-амфиболовые граниты, субщелочные и рибекитовые граниты; 4) субщелочные лейкограниты, лейкограниты. Петрогеохимическими особенностями гранитоидов майорского типа являются повышенная щёлочность и наличие щелочного амфибола – рибекита. Прострaнcтвенно и парагенетически с майорскими гранитами, относящимися к анорогенной геодинамической обстановке формирования, ассоциирует железорудное и редкоземельное оруденение и щелочные метасоматиты. В экзоконтакте с Майорским массивом сформировались везувиан-гранат-пироксеновые скарны. ...
15 04 2024 2:40:26
Статья в формате PDF 103 KB...
14 04 2024 14:59:55
13 04 2024 16:59:30
Статья в формате PDF 250 KB...
12 04 2024 19:10:44
Статья в формате PDF 267 KB...
11 04 2024 6:32:14
Статья в формате PDF 114 KB...
09 04 2024 16:14:18
Статья в формате PDF 654 KB...
08 04 2024 14:44:52
Статья в формате PDF 105 KB...
07 04 2024 14:39:46
Исследуется динамика причин cмepтности от сахарного диабета за период с 2000 по 2005гг по материалам отделения эндокринологии МУЗ ГКБ №3 им. С.М.Кирова. За исследуемый период наблюдалось снижение cмepтности от сахарного диабета. Непосредственными причинами cмepти от сахарного диабета послужили: диабетическая кома, гипогликемическая кома, хроническая почечная недостаточность (ХПН), гангрена, осложненная сепсисом. Наиболее частой причиной cмepти от СД в течение всего периода исследования являлась гангрена, осложненная сепсисом. ...
06 04 2024 10:21:49
В статье рассматривается взаимодействие тел при различных скоростях и делается вывод о несправедливости постулата о постоянстве скорости света относительно любой системы отсчета. Дается также понятное с точки зрения классической механики объяснение зависимости длины и времени от скорости. ...
05 04 2024 3:44:55
Цели исследования: определить нормальную динамику показателей вариабельности ритма сердца в ответ на физиологическую нагрузку у мужчин и женщин. Дать клинико-физиологическую оценку показателей. Материалы и методы. Нами было обследованы 48 здоровых пациентов, из них 32 – мужчины, 16 – женщины. Средний возраст 46 (± 3,6) года. Исследование проводилось на комплексе суточного мониторирования ЭКГ «ДНК» с программой вариабельности сердечного ритма при проведении лестничных проб. Определяли: ЧСС ночью и на нагрузке, депрессию ST, параметры ОНЧ, НЧ, ВЧ, НЧ/ВЧ – как в покое, так и на нагрузке, SDNN и pNN50 за сутки. Результаты. Обнаружено, что на нагрузках значительно повышается мощность ОНЧ (на 80,4%, t – 2,6) и синнергично снижается мощность НЧ (на 72%, t – 1,7) и ВЧ (на 65%, t – 1,6). Пoлoвых различий не выявлено (t – 0,8). Заключение: показатель «ОНЧ» отражает реализацию синусовым узлом симпатических влияний. «ВЧ» отражают активность парасимпатической нервной системы (что соответствует литературным данным). Показатель «Низкие Частоты» не может служить маркером активности симпатической системы (как предлагается в литературе), а скорее отвечает за реализацию вагуса или иной тормозящей структуры. НЧ/ВЧ не может служить показателем вегетативного баланса. ...
04 04 2024 15:41:46
Статья в формате PDF 126 KB...
03 04 2024 8:41:27
Рассмотренные в статье особенности геологического строения и металлогении Восточной Тувы, в пределах которой сосредоточены перспективные объекты золото-медно-молибден-порфировой рудной формации, позволяют выделить золото-медно-молибденовую провинцию площадью около 70 тыс. км2. Приведена технология обогащения руды, которая обеспечивает высокие показатели извлечения золота, серебра, меди (общее извлечение в концентраты Au – 99,2 %, Ag – 92,0 %, Cu – 80,2 %). Полученный концентрат хаpaктеризуется высокими содержаниями меди (50 %), а также золота и серебра, что позволяет относить концентрат к медным концентратам высшей марки КМО (ГОСТ 48-77-74). ...
02 04 2024 12:36:30
Статья в формате PDF 134 KB...
01 04 2024 8:41:18
Статья в формате PDF 112 KB...
31 03 2024 9:46:40
Статья в формате PDF 104 KB...
30 03 2024 18:59:33
Статья в формате PDF 115 KB...
29 03 2024 15:29:57
Статья в формате PDF 129 KB...
28 03 2024 0:47:54
Статья в формате PDF 101 KB...
27 03 2024 19:55:19
Статья в формате PDF 109 KB...
26 03 2024 4:47:36
Статья в формате PDF 144 KB...
25 03 2024 15:21:18
Статья в формате PDF 102 KB...
24 03 2024 20:10:34
Статья в формате PDF 274 KB...
23 03 2024 17:18:17
Статья в формате PDF 136 KB...
22 03 2024 2:16:31
Статья в формате PDF 117 KB...
21 03 2024 21:52:57
Статья в формате PDF 124 KB...
20 03 2024 7:34:41
Статья в формате PDF 126 KB...
19 03 2024 4:36:52
Статья в формате PDF 142 KB...
18 03 2024 10:14:27
Еще:
Поддержать себя -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 ::