Публикации по теме 'embedded-systems'


Хотите изучить компьютерную архитектуру? начните с этой сборки программы «hello world»
Если вы хотите изучить компьютерную архитектуру для встроенных систем, изучение ассемблера может быть отличным вариантом, чтобы лучше понять его. Чтобы уметь писать код на ассемблере, обязательно нужно знать, как процессор общается с памятью и как он вообще себя ведет. И самое лучшее: для этой статьи вам не нужна доска. Мы собираемся запрограммировать программу «Hello world» на сборке ARM. Но если нам не нужна плата, как мы будем это программировать? Ваш ПК — действительно..

Получение последовательных данных от Arduino с помощью NodeJS
В этом руководстве показано, как использовать NodeJS для сбора данных с Arduino в режиме реального времени. Благодаря NodeJS Arduino легко использовать для мониторинга и интерпретации данных из физического мира. Мы начнем с настройки Arduino для чтения данных с датчика и правильного форматирования результатов. Затем мы напишем код NodeJS, необходимый для доступа к этим данным. Окружающая среда: Я буду использовать NodeJS версии 19.2.0, последовательный порт 10.5.0, а также Arduino..

Как мигать светодиодами как профессионал
Единственный пример, которому никто не учит Между программистом и инженером-программистом есть существенная разница. При разработке прошивки вы должны думать как последний. Возьмем пример скромного моргания, который более полезен для проверки того, все ли работает, а не для обучения чему-то. Давайте посмотрим, как дальнейший шаг может улучшить технику. Как вы мигаете один? Запустите скетч Blink.ino , и задача выполнена. void loop() { digitalWrite( 13, HIGH ); delay( 500..

AI и ML в центре внимания: трансформация будущего встроенных систем
Встроенные системы являются неотъемлемым компонентом различных приложений, включая бытовую электронику, автомобили, медицинские устройства и промышленную автоматизацию. С быстрым развитием методов искусственного интеллекта (ИИ) и машинного обучения (МО) интеграция этих передовых алгоритмов во встроенные системы становится все более важной. В этой статье я представляю всесторонний технический обзор достижений в алгоритмах искусственного интеллекта и машинного обучения для встраиваемых..

Знайте об основных различиях между прошивкой и ПЗУ
Прошивка — это набор инструкций или программ, написанных на машинном языке, которые используются для работы электронных устройств. ПЗУ — это своего рода «встроенная микросхема памяти », предназначенная для хранения и хранения информации в электронном гаджете. Для разработки электронных устройств требуется три части: аппаратное обеспечение, прошивка и программное обеспечение. Все эти три важны для нескольких устройств. Кроме того, доступны другие гаджеты, такие как ОЗУ, ПЗУ и т. Д.,..

Это то, что делает вас разработчиком встраиваемого программного обеспечения
Предисловие Автор Bennett Garner написал действительно интересную и интригующую статью, в которой цитируется следующее: умение писать код не означает, что вы разработчик . Вы должны прочитать его, если вы еще не читали, и следовать за ним, он дает действительно хорошие идеи о разработке программного обеспечения. В любом случае, это цитата, с которой я не могу не согласиться. Быть кодером отличается от того, чтобы быть инженером-программистом. Суть в том, что вас считают..

Встроенная структура IOT в GO
В дневное время я пишу много сложного кода на C++, который расширяет возможности высокопроизводительных приложений для встраиваемых устройств. Иногда мне приходилось работать с некоторыми из этих так называемых c o неподключенных устройств . Категория устройств, которые все пытаются протолкнуть на рынок, независимо от того, действительно они полезны или нет. Перед каждым встраиваемым сетевым проектом стоят большие технические проблемы, которые разработчики пытаются решить: обновления..