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


Почему программисты должны изучать встроенные системы
В последнем семестре бакалавриата по информатике у меня было место для дополнительного занятия, и я выбрал Встраиваемые системы . Это было весело. Это познакомило меня с другой стороной компьютеров, которую я не изучил, возясь с высоко абстрактными языками. В ходе многих проектов мы конфигурировали платы FGPA и программировали их с учетом ограничений памяти и обработки. Впервые в моей жизни оборудование имело значение . Я считаю, что каждый студент, изучающий информатику и..

ARM KL25 Таймер периодического прерывания
Таймер периодического прерывания (PIT) является одним из периферийных устройств таймера для серии KL25Z. PIT можно использовать в качестве триггера для таких модулей, как модуль таймера/ШИМ (TPM), аналого-цифровой преобразователь (АЦП) и цифро-аналоговый преобразователь (ЦАП). Это означает, что PIT можно использовать для запуска модуля TPM для генерации волн с широтно-импульсной модуляцией, и он может активировать АЦП и ЦАП для выполнения соответствующих преобразований. PIT также..

Начало работы с машинным обучением во встроенных системах
Встраиваемые системы - это действительно небольшие компьютеры, предназначенные для решения конкретных задач. Они энергоэффективны и компактны, рассчитаны на длительную работу при небольшой емкости аккумулятора. С другой стороны, машинное обучение может быть довольно ресурсоемким, требует большого количества данных и, следовательно, требует большого количества вычислений. Увеличение объема вычислений напрямую ведет к увеличению энергопотребления. Более того, алгоритмы и модели..

Как запрограммировать плату AVR и как прочитать техническое описание? — doafco.com
Как запрограммировать плату AVR и как прочитать техническое описание? Вот ссылка на то, что мы обсуждали в прошлом блоге, и все, что необходимо для начала программирования AVR. Теперь мы начнем с как действовать дальше . Ссылка для — Как начать программировать на Embedded C и ссылка на различные встроенные блоги c — http://doafco.com/wp/category/embedded-c/ Так как в прошлой статье я сказал вам, что мы будем использовать ATMEGA328p для начала работы со встроенными C и..

Создайте свой собственный драйвер STM32 GPIO
Низкоуровневый драйвер для конфигурации GPIO. Платы, совместимые с Arduino, и предварительно написанные библиотеки для периферийных устройств снизили порог входа во встраиваемые системы для многих молодых инженеров и производителей. Но простой вызов функций и передача переменных становятся скучными и утомительными. Это случилось со мной на втором курсе моего инженерного курса еще в колледже. Поэтому я решил переключиться на ARM Cortex M и «Blue Pill» на базе STM32F103C8T6 от..

Как инновации, внедренные в PVS-Studio за последние два года, помогают развиваться дальше…
Встроенное программное обеспечение стало неотъемлемой частью нашей повседневной жизни. Он окружает нас повсюду: с его помощью мы можем посмотреть точное время на часах, доехать до дома, позвонить друзьям и договориться о встрече. Как только человек лишится всех вещей со встроенными системами, скорее всего, он будет без них во многом беспомощен. Этим системам доверяют не только повседневные бытовые дела вроде стирки белья или разогрева еды. Им мы тоже доверяем свою жизнь:..

Хроники MicroZed: Контроллер DisplayPort — Часть первая
Многие из проектов, над которыми я работаю для клиентов, основаны на встроенных приложениях для машинного зрения и обработки изображений. Одна из вещей, которые мне нравятся в этих проектах, это то, что я очень наглядно вижу результаты и, надеюсь, вижу, что они улучшаются по мере развития проекта. Когда дело доходит до отображения изображения, можно использовать несколько возможных стандартов. Однако, если я использую устройство Zynq MPSoC, я часто пытаюсь использовать контроллер..