Встроенный
Если вы используете Qt для разработки приложений и используете конечные автоматы, то вполне вероятно, что вы используете структуру конечных автоматов Qt. Итак, вы определите конечный автомат, используя простой C ++ или SCXML. Альтернативный подход - создание кода C ++ из диаграмм конечных автоматов.
На протяжении десятилетий среди разработчиков встроенного программного обеспечения велись споры о том, следует ли им использовать C или C ++. По большей части программное обеспечение, предоставляемое производителями микроконтроллеров, предоставляется на языке C, и, по данным исследования рынка встро
MQTT-Reactive - это клиент MQTT v3.1.1, производный от библиотеки LiamBindle MQTT-C. Цель MQTT-Reactive - предоставить переносимый и неблокирующий клиент MQTT, написанный на C, для использования во встроенных реактивных системах. Прежде всего, в этой статье объясняется, что такое реактивная система.
Целая отрасль разработала методы проверки и валидации, которые поддерживаются стандартами функциональной безопасности, защиты и кодирования, такими как IEC 61508, ISO 26262, IEC 62304, MISRA C и CWE. Конечно, не все обязаны следовать формальным процессам и методологиям, продвигаемым этими стандартам
Поскольку модели конечных автоматов широко используются во встроенных системах, в этой статье исследуется несколько стратегий разработки программного обеспечения конечных автоматов (SM) в рамках подхода разработки через тестирование (TDD). Эта публикация начинается с объяснения основных концепций ко
Во всех отраслях мир функциональной безопасности предъявляет новые требования к разработчикам. Функционально безопасный код должен включать защитный код для защиты от неожиданных событий, которые могут возникнуть по разным причинам. Например, повреждение памяти из-за ошибок кодирования или событий к
Меня постоянно поражает то, чего я не знаю. Ну, по определению, я не знаю того, чего не знаю, поэтому, полагаю, правильнее будет сказать, что я постоянно удивляюсь тому, что обнаруживаю, что обнаруживает огромные пробелы в моих знаниях. Давайте попробуем простой тест на ассоциацию слов. Ранее сего
Из-за их небольшого размера и габаритов существует несколько стандартов на печатные платы для растущего рынка носимых устройств Интернета вещей. Пока они не появятся, нам придется полагаться на то, что мы узнали об опыте разработки и производства на уровне совета директоров, и тщательно продумывать,
Последние несколько недель я болтала с людьми на Makerarm.com о невероятном манипуляторе-роботе, который называется ... ну, Макерарм. Они держатся так близко к своей груди, но я рад сообщить вам, что проект Makerarm Kickstarter был запущен совсем недавно, когда я пишу эти слова. Эта маленькая крас
Разница между коммерческим дизайном оборудования и электроникой для хобби стерлась за последние несколько лет. Благодаря оборудованию с открытым исходным кодом, новейшим доступным и функциональным инструментам САПР и обширной базе знаний, доступной в Интернете, большая часть того, что можно сделать
Недавно представленная спецификация USB 3.1 поставляется с новым разъемом, который, наконец, решает самые большие проблемы с исходной спецификацией USB - требование механической ориентации. Все предыдущие USB-разъемы и кабели имеют ключ, поэтому их можно подключить только одним способом; Кроме того,
Говоря о будущем носимых технологий, Ральф Остерхаут (генеральный директор группы дизайна Osterhout) сделал четкое и актуальное наблюдение:« Не сработает громоздкое устройство, отдаляющее людей от окружающей среды. Если вы говорите о чем-то, что заставляет вас выглядеть как акула-молот с проводами?
Когда я работал в Control Data (фактически, в дочерней компании), каждой схеме был присвоен простой идентификационный номер, который располагался в порядке возрастания. То же самое касалось механических чертежей и печатных плат. Хотя я работал в отделе документации, должен признать, что не помню, ка
Раньше я был приклеен к экрану телевизора, смотря Star Trek (Оригинальная серия) в конце 1960-х. Поскольку действие шоу происходило в 2260-х годах, было легко принять продемонстрированные футуристические технологии, такие как трикодеры, которыми владеют научный сотрудник Спок и доктор Леонард Гора
Интернет вещей (IoT), возможно, был одним из самых горячих заголовков в течение нескольких лет. Набор технологий Интернета вещей обещает сделать процессы более эффективными, дать продуктам новые возможности и создать новые бизнес-модели. Поэтому меня сначала немного удивил недавний разговор с маркет
Возможно ли быть слишком успешным? Что ж, если вы создаете встроенную систему, которая продается в небольших количествах, вы можете контролировать весь процесс внутри компании. Однако, если ваш продукт окажется бешено популярным, что потребует массового производства, вы, вероятно, в конечном итоге б
Растущая цифровизация производственных процессов требует все большей открытости, надежности, детерминизма и гибкости в промышленных коммуникациях. Чувствительные ко времени сети (TSN) устраняют необходимость разделения сетей информационных технологий (IT) и операционных технологий (OT) в приложениях
Внедрение технологии охлаждения паровой камеры может окупиться для конкретных приложений, таких как как встроенные системы с критическими проблемами управления температурным режимом. Инженеры, разрабатывающие продукты со встроенными технологиями, должны постоянно искать пути достижения адекватного
Производители устройств IoT могут применять эпоксидные смолы на различных этапах проектирования и производства для выполнять определенные требования или нужды. Рынок Интернета вещей (IoT) переживает бум. Этот успех подталкивает инженеров к поиску практических решений для улучшения печатных плат, ко
Экологичные отверждаемые светодиодами конформные покрытия для печатных плат получили распространение в варианты использования, требующие быстрой обработки, такие как автомобильная промышленность, бытовая техника и промышленный контроль. Отверждаемые светодиодами конформные покрытия получили распрос
Встроенный