Публикации по теме 'electronics'


Использование теоремы Z3 для прошивки AVR
Как многие из вас могут знать или не знать, я серьезно помешан на безопасности встроенных систем. Лишь около двух лет назад я начал свой путь использования своих знаний в области обратного проектирования программных приложений для отделения прошивки от встроенных устройств. Кроме того, я также начал изучать концепции безопасности оборудования, такие как атаки по побочным каналам, атаки с ошибками / сбоями, переключение битов и многое другое. Любой, кто начал свою карьеру в области..

Программные аналогии концепций VHDL
Во время моего преподавания в лаборатории по VHDL я обнаружил, что люди с опытом работы с программным обеспечением иногда сталкивались с трудностями, с которыми не сталкивались другие люди, не имевшие таких предварительных знаний. Я считаю, что эти проблемы возникают из-за предположений, которые люди делают на основе номенклатуры вещей, поскольку не все в VHDL работает так же, как вещи, которые могут выглядеть или называться одинаково. Здесь, в этой статье, я пытаюсь обрисовать некоторые..

Что нужно для программирования микроконтроллеров AVR?
Микроконтроллеры потрясающие, они работают почти на всех бытовых приборах. Они управляют вашим телефоном, включают музыку, чистят ваши футболки, разогревают еду и показывают ваш любимый фильм. Прежде чем перейти к этим сложным функциям, разумно понять основы программирования микроконтроллера. Основываясь на собственном понимании и настройке, я собираюсь поделиться основными инструментами для программирования микроконтроллеров AVR. Для того, чтобы прошить микроконтроллер, вам..

ByteHub Embedded — Объявление о новой IDE CloudX v5.06
ByteHub Embedded — анонс новой версии CloudX IDE v5.06 CloudX — это микроконтроллер, разработанный в Нигерии компанией ByteHuB Embedded. Это первый аппаратно-программный встроенный чип с открытым исходным кодом, разработанный в Африке, который поставляется с программным обеспечением или интегрированной средой разработки (IDE) . CloudX IDE — это бесплатная платформа, на которой программисты встраиваемых систем пишут свои коды, компилируют их и загружают в микроконтроллер...

Рефлектометрия во временной области (TDR) Анализ сигнальных линий
Рефлектометрия во временной области — это анализ проводящих линий (межсоединений) путем отправки импульсного сигнала в проводник с последующим изучением отражения этого импульса. Рефлектометр передает по проводнику импульс с коротким временем нарастания. Если проводник имеет однородный импеданс и правильно нагружен, весь передаваемый импульс будет поглощаться на дальнем конце, и сигнал не будет отражаться в сторону рефлектометра. Любые скачки импеданса приведут к тому, что часть падающего..

Блоки кода Tinkercad Circuits
Визуальное программирование для Arduino на основе Scratch Blocks Наша новейшая функция в Tinkercad Circuits - это блоки визуального кода, работающие на Scratch Blocks ! Мы * разработали блоки кода, чтобы максимально упростить обучение программированию на Arduino. Имея это в виду, наши основные цели заключались в следующем: Упростите процесс программирования Arduino, чтобы уменьшить распространенные синтаксические ошибки (например, неправильный ввод имени функции или забывание..