Сообщения в bot.habr.rss

Анализ виртуальной машины на примере VMProtect. Часть 2

Опубликовано: Tue, 13 Aug 2024 14:10:15 GMT
Канал: Все статьи подряд / Assembler / Хабр

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

https://habr.com/ru/articles/835768/
BotHabr to All (2024-08-13 15:00:05) [ссылка]

Gameboy Advance — полный гайд по выживанию в 2024 году

Опубликовано: Tue, 13 Aug 2024 13:00:07 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Как же поживает консоль детства в 2024 году? Как купить и не напороться на подделку, что же с ней делать, дабы вернуть былой лоск, и как играть в игры, не прибегая к дорогим оригинальным картриджам? Обо всём этом и даже больше я расскажу далее в статье. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/826622/
BotHabr to All (2024-08-13 14:00:04) [ссылка]

Гид по блокирующему, неблокирующему и квази-блокирующему вводу-выводу

Опубликовано: Tue, 13 Aug 2024 10:39:03 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В природе существуют два широкоизвестных метода ввода-вывода: блокирущий и неблокирующий. Отношение к блокирующему как правило пренебрежительное, мол, он для нубов, а серьезным людям использовать его не стоит.В этой статье я разберу блокирующий, неблокирующий, а также квази-блокирующий методы. Примеры буду брать из приложений, которые разрабатывал в ходе собственной практики. Так как микроконтроллеры предоставляют разработчику полную свободу во взаимодействии с железом, примеры я тоже буду давать для абстрактного усредненного микроконтроллера семейства stm32. Но и на прочих NXP философия примерно такая же. В общем, хочу поделиться собственным опытом, но не откажусь и от совета в комментариях. Читать далее

https://habr.com/ru/articles/832262/
BotHabr to All (2024-08-13 11:00:05) [ссылка]

Тестирование NAND и eMMC

Опубликовано: Tue, 13 Aug 2024 07:05:23 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Когда я плотно занимался аппаратным тестированием, в рамках разработки embedded-устройств, часто бывало так, что инженеры-разработчики и я оказывались в условиях жесткого ограничения в выборе возможных компонентов NAND или eMMC. И в этой связи очень часто возникала необходимость дополнительных проверок каждого из компонентов на долговечность и качество работы. Очень часто приходилось проверять чипы-кандидаты на общий ресурс записи/чтения, скорости операций и т. п. И мне пришла идея, почему бы не поделиться своим опытом с другими специалистами, перед которыми стоят аналогичные задачи. Я хотел бы рассказать в данной статье, что такое Flash-память, почему они выходят из строя и как я организовал тестирование, как через тестирование минимизировать риски при выборе устройства хранения для разрабатываемого устройства. Всем, кому интересна данная тема — приглашаю под кат. Читать далее

https://habr.com/ru/companies/timeweb/articles/835154/
BotHabr to All (2024-08-13 08:00:13) [ссылка]

Мой умный свет: или как я разработал свой модуль управления освещением

Опубликовано: Mon, 12 Aug 2024 13:05:49 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр!

В этой статье я хочу описать свой опыт разработки такого простого, но в тоже время самого используемого элемента «Умного дома». Речь пойдет о модуле управления освещением. Забегая вперед, хочу сказать, что данный проект был реализован еще в 2021 году, но в настоящее время потребовалась реализация еще одного модуля. Я решил совместить приятное с полезным, дополнительно обновить прошивку устройства и «перепроектировать» данный модуль с помощью современного ПО и само собой — поделиться с вами. Если стало интересно, то добро пожаловать под кат. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/833606/
BotHabr to All (2024-08-12 14:00:05) [ссылка]

Открытый проект Wi-Fi Bluetooth микророутера

Опубликовано: Mon, 12 Aug 2024 12:44:06 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Здесь представлено продолжение проекта на платформе S7V30 с использованием микроконтроллеров семейства Synergy. В прошлой статье был разработан bootloader с функциями криптозащиты прошивки и SD карты. В данном проекте мы расширяем функциональность нашего бутлодера  добавляя  в него криптозащищенные каналы связи по Wi-Fi и Bluetooth.  Стараемся не делать компромиссов между скоростью и функциональностью. Нам нужно устройство которое могло бы предоставлять услуги точки доступа по Wi-Fi, станции Wi-Fi, периферии Bluetooth LE и централи Bluetooth LE и все это одновременно. Кроме этого мы сделаем резервное подключение к интернету через USB и реализуем виртуальный COM порт через Bluetooth Classic. Сетевой стек должен работать в мульти интерфейсном режиме, то есть каждый из внутренних серверов (FTP, HTTP, Telnet и т.д.) доступен со всех подключенных IP интерфейсов. Управлять будем через минималистичный веб интерфейс с шифрованием TLS 1.3,  через него же и апгрейдить прошивку. Читать далее

https://habr.com/ru/articles/835194/
BotHabr to All (2024-08-12 13:00:04) [ссылка]

[Перевод] Назад в будущее ПЛК

Опубликовано: Mon, 12 Aug 2024 08:55:29 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Технология программируемых логических контроллеров совершенно точно достигла зрелости – ей уже 60 лет. В связи с чем возникает вопрос: станут ли нынешние ПЛК «пенсионерами» и сойдут ли их будущие версии в могилу? Такое предположение кажется уместным, учитывая быстрое, а порой экспоненциальное развитие компьютерного оборудования, программного обеспечения, искусственного интеллекта, облачных сервисов и средств связи. Благодаря этим достижениям информационные технологии постепенно проникли в ранее изолированную сферу операционных технологий.В свете этих событий приводим статью Джеффа Пейна, опубликованную в журнале Control Engineering о будущем контроллеров и приложений промышленной автоматизации на фоне происходящей в последние десятилетия эволюции ПЛК. Читать далее

https://habr.com/ru/articles/835410/
BotHabr to All (2024-08-12 09:00:05) [ссылка]

Raspberry Pi Pico 2: что нового в одноплатном компьютере за $5?

Опубликовано: Mon, 12 Aug 2024 08:19:46 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Источник.

Представьте себе миниатюрный компьютер, который легко умещается на ладони. Стоит как билет в кино и при этом способен на удивительные вещи — от управления домашними устройствами до обучения программированию школьников. Raspberry Pi Foundation представила обновленную версию своего популярного одноплатного компьютера Raspberry Pi Pico ценой $5, теперь с поддержкой архитектуры RISC-V. Читать дальше →

https://habr.com/ru/companies/selectel/articles/835348/
BotHabr to All (2024-08-12 09:00:04) [ссылка]

Странные часы Электроника 2110 из странной страны

Опубликовано: Sun, 11 Aug 2024 19:01:04 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Незадолго до распада Советского Союза – на рынке, если так можно назвать систему распределения товаров в СССР, стали появляться первые персональные компьютеры, отстающие от западных моделей на десятилетия, а также разные конструкции на микропроцессорах, метод управления которыми мог вызвать ступор даже у самых рьяных приверженцев советской электронной промышленности./ Читать далее

https://habr.com/ru/articles/835326/
BotHabr to All (2024-08-11 20:00:11) [ссылка]

Заметки на Emacs/Linux/Android

Опубликовано: Sun, 11 Aug 2024 17:19:33 GMT
Канал: Все статьи подряд / Emacs / Хабр

С давних-предавних времен я использую персональную информационную систему на основе org-mode, встроенном в Emacs. Накоплено очень много полезной информации. Адреса, различные заметки, дневники, ссылки, TODO-шки ну и так далее.И все было хорошо, но появились мобильные телефоны и планшеты. Захотелось одновременно иметь доступ к информации используя устройства на Android. После некоторой возни что-то получилось. Выношу получившееся на суд общественности. Читать далее

https://habr.com/ru/articles/834616/
BotHabr to All (2024-08-11 18:00:10) [ссылка]

[Перевод] Почему порой так сложно вводить текст в терминал

Опубликовано: Sun, 11 Aug 2024 09:00:24 GMT
Канал: Все статьи подряд / VIM / Хабр

Как-то раз я спросила у пользователей Mastodon, что их не устраивает в работе с терминалом, и одним из ярких замечаний оказалось «редактирование уже введённой команды».

Мне эта проблема тоже реально знакома. Несмотря на то, что ввод текста и его редактирование является «базовой» задачей, мне потребовалось около 15 лет каждодневной работы с терминалом, чтобы привыкнуть к использованию Ctrl+A для перехода к началу строки (или Ctrl+E для перехода в конец — я использовала вместо этого Home/End).

Так что сегодня речь пойдёт о том, что ввод текста порой вызывает сложности. Я также поделюсь с вами кое-какими советами, которые сама была бы рада услышать давно. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/834780/
BotHabr to All (2024-08-11 10:00:10) [ссылка]

KC868-AG Pro: Zigbee координатор (Tasmota и SLS)

Опубликовано: Sat, 10 Aug 2024 14:05:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В прошлой статье я дал общий обзор контроллера KC868-AG Pro, в этой статье мы разберём вопросы использования AG Pro в качестве Zigbee координатора при помощи двух популярных прошивок Tasmota и SLS.

Попробуем разобраться с тем, как установить прошивки на это железо, как их настроить, и я поделюсь своими впечатлениями об этих прошивках. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/819299/
BotHabr to All (2024-08-10 15:00:04) [ссылка]

Пишем «Hello, World!» на Си для OpenWRT

Опубликовано: Fri, 09 Aug 2024 12:52:17 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Мне стало интересно, как можно скомпилировать код на языке Си для OpenWRT на мой роутер. В интернете инструкции имеются, но расплывчатые и то им уже по 6-8 лет. Поэтому, в этой статье собрана актуальная информация по компиляции. Читать далее

https://habr.com/ru/articles/835024/
BotHabr to All (2024-08-09 13:00:08) [ссылка]

Как самому собрать дата-центр: навыки гибкого мышления, 5000+ деталей и 80 часов работы

Опубликовано: Fri, 09 Aug 2024 09:06:51 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Проектирование ЦОДа — сложная инженерная задача, требующая гибкости мышления и творческого подхода. Нужно тщательно спланировать все детали. В этом плане строительство дата-центра определенно напоминает работу с конструктором, развивающую пространственное мышление, логику и навыки решения проблем.Есть и ещё одно сходство — и дата-центры, и конструкторы можно масштабировать, добавляя новые компоненты по мере необходимости. Проектировщики дата-центров используют модульный подход для разработки эффективных и надежных решений.А чтобы пойти ещё дальше, мы решили провести простой эксперимент с DIY дата-центром из конструктора. Читать далее

https://habr.com/ru/companies/mws/articles/834858/
BotHabr to All (2024-08-09 10:00:03) [ссылка]

Да здравствует кастомный автозвук, или Мой DIY Bluetooth-пульт на основе ESP32

Опубликовано: Thu, 08 Aug 2024 14:07:13 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Интернет вещей плотно вошел в нашу жизнь и используется повсеместно. Для меня же это возможность не только пользоваться, но еще и создавать разные умные устройства.

Меня зовут Евгений Глейзерман, я — Head of KasperskyOS IoT Protection Development в «Лаборатории Касперского». Отвечаю за различные IoT-продукты на собственной микроядерной операционной системе KasperskyOS: шлюзы, контроллеры, блоки телематики и т. д. А еще я иногда ковыряю устройства поменьше, на которые KasperskyOS пока установить нельзя. В данной статье хочу рассказать о своем хобби-проекте и поделиться возможностями esp-32 на примере DIY-девайса для автозвука: как я собрал пульт, регулирующий громкость по Bluetooth, взяв за основу популярный микроконтроллер. Читать дальше →

https://habr.com/ru/companies/kaspersky/articles/833232/
BotHabr to All (2024-08-08 15:00:04) [ссылка]

Секретная китайская плата: электронный шагомер

Опубликовано: Thu, 08 Aug 2024 13:00:59 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр! У вас ещё не было DIY-проектов с акселерометрами? — Тогда почему бы не начать прямо сегодня?

В этом проекте есть и операционные усилители, и семисегментные индикаторы с дешифраторами и счётчиками. Так что, несмотря на простоту схемы, она не оставит равнодушными интересующихся аналоговой и цифровой электроникой. Будет интересно!

https://habr.com/ru/companies/ruvds/articles/832920/
BotHabr to All (2024-08-08 14:00:04) [ссылка]

Производство игрушек, в том числе электронных, как свой бизнес?

Опубликовано: Thu, 08 Aug 2024 09:00:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Картинка Maniacvector, rawpixel.com / Freepik

Многие владельцы фотополимерных 3D принтеров, а также CO2 лазерных резаков, после покупки и нескольких распечаток задаются вопросом: «а что делать дальше»?

И сегодня мы поговорим о нескольких интересных возможностях, которые может реализовать любой обладатель подобных устройств. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/833600/
BotHabr to All (2024-08-08 10:00:03) [ссылка]

Dash Evolution Master Node | Setup Guide

Опубликовано: Wed, 07 Aug 2024 12:17:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В этом подробном гайде я расскажу о том как запустить и настроить Dash Evolution Master Node. Будут затронуты аспекты выбора и настройки VPS, установка сопутствующих зависимостей и прочее. Читать далее

https://habr.com/ru/articles/834544/
BotHabr to All (2024-08-07 13:00:04) [ссылка]

Опасный радиоконструктор с Aliexpress: будьте осторожны

Опубликовано: Wed, 07 Aug 2024 08:30:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Сегодня я расскажу про сборку и наладку довольно продвинутого и мощного средневолнового радиопередатчика, способного оживить винтажные приёмники в радиусе не только угла комнаты, но и целой квартиры, загородного дома или даже приусадебного участка.

Главное — не переборщить. Если в вашем регионе не слышно средневолновых радиостанций, то это не значит, что данный частотный диапазон можно засорять. К счастью, радиоконструктор предусматривает ограничение мощности передачи.

А если у вас есть радиолюбительская лицензия не ниже третьей категории, открывающая «джентльменский» 160-метровый диапазон, то можно перенастроить передатчик и попробовать связаться с коллегами на мощности 400 милливатт (не путать с киловаттами). Поехали!

https://habr.com/ru/companies/first/articles/827742/
BotHabr to All (2024-08-07 09:00:03) [ссылка]

Не простое zigbee реле Modkam на 4 канала

Опубликовано: Tue, 06 Aug 2024 20:14:25 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Приветствую всех читателей Habr. Сегодня хочу поделиться с вами проектом zigbee smart реле. Это 4-х канальное реле (4 solid-state relay) в одномодульном корпусе для крепления на DIN-рейке. Данный проект задумывался для управления электротермическими сервоприводами, но без проблем может быть использован и для управления освещением, вытяжными вентиляторами, любыми другими нагрузками до 2А.

Почему это реле выше упомянуто как smart? У него есть несколько особенностей которые его отличают от других реле.

Читать дальше →

https://habr.com/ru/articles/834334/
BotHabr to All (2024-08-06 21:00:09) [ссылка]

Блондинка из Питера научилась в Силиконовой Долине паять — и вы можете это тоже

Опубликовано: Tue, 06 Aug 2024 16:17:35 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мария закончила Санкт-Петербургский государственный университет аэрокосмического приборостроения, после чего приехала в Силиконовую Долину, где сейчас работает программисткой встроенных систем в крупной электронной компании. И представляете - Мария до прошлого воскресенья не умела паять! Она зашла в клуб хакеров Hacker Dojo, где я как-раз заканчивал Verilog Meetup - и пока я собирал FPGA платы, она забрела в мастерскую в соседней комнате, где один из местных крутых пайщиков научил ее припаять ее первый в жизни пин. Видели бы вы счастье в ее глазах, когда она вбежала в комнату и стала показывать всем пин! А потом напаяла целый хедер пинов, спаяла микрофон INMP441 и I2S аудио-интерфейс, с мостиками припоя, возбужденно показывая, какие красивые и аккуратные получаются контакты, не пузырьками, а правильно обволакивающими пин стекшими конусами припоя!Короче, мы это все продолжим в следующее воскресенье. Причем по заявкам радиослушателей, подключим всех онлайн через зум, по линку  https://bit.ly/yuri-panchul-zoom .Я уже описал мероприятие в предыдущей заметке "Паяльник как инструмент опрощения и для атмосферы общения". В этой заметке я опишу в основном что нужно для участвующих через зум. Им нужно купить паяльник, и еще несколько вещей, а также выучить пять движений в видео ниже: Читать далее

https://habr.com/ru/articles/834300/
BotHabr to All (2024-08-06 17:00:04) [ссылка]

Склад c ума: инженеры МФТИ создали первого робота-грузчика

Опубликовано: Tue, 06 Aug 2024 14:15:17 GMT
Канал: Все статьи подряд / Робототехника / Хабр

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

https://habr.com/ru/companies/mipt/articles/834242/
BotHabr to All (2024-08-06 15:00:08) [ссылка]

Информатор для стиральной машины

Опубликовано: Tue, 06 Aug 2024 12:14:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Когда увлекаюсь работой, забываю обо всём, есть такое. Но бытовые проблемы никуда не исчезают и дают о себе знать. Лет десять назад осознал, что в век интернета уже надо что-то делать с тем, что я постоянно забываю вытащить бельё из стиральной машины. Приспособил к ней систему уведомления. Всё было хорошо, но век гаджетов не долог – нужно было обновить решение, что я и сделал с помощью ESP32 и небольшой программы на Rust. Интересующимся добро пожаловать под кат. Читать далее

https://habr.com/ru/articles/834172/
BotHabr to All (2024-08-06 13:00:03) [ссылка]

Большая история маленького автополива

Опубликовано: Tue, 06 Aug 2024 07:49:12 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/articles/834074/
BotHabr to All (2024-08-06 08:00:04) [ссылка]

Мотор «от Xiaomi»

Опубликовано: Mon, 05 Aug 2024 12:15:41 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мини-обзор распаковка чуда китайской инженерии «Xiaomi Cyber Gear», и мимо трёх этих слов нельзя пройти спокойно, если проживаешь в 2024-м году. Не проходите мимо

https://habr.com/ru/articles/833912/
BotHabr to All (2024-08-05 13:00:04) [ссылка]

Главные новости ИИ #3: суп харчо через SearchGPT, Альтман против Китая, “КМБ” для ИИ, китайский ИИ-комбат и роботы Маска

Опубликовано: Mon, 05 Aug 2024 04:52:50 GMT
Канал: Все статьи подряд / Разработка робототехники / Хабр

Дайджест главных новостей искусственного интеллекта минувшей недели с комментариями от Алексея Бегина: пользователи смогут найти рецепт супа харчо через поисковую систему OpenAI, в России появился “курс молодого бойца” для ИИ-агентов, Сэм Альтман хочет, чтобы американцы заняли трон глобального рынка ИИ, китайцы тестируют ИИ-комбата, в следующем году в Tesla появятся роботы и другие новости ИИ. Читать далее

https://habr.com/ru/articles/833732/
BotHabr to All (2024-08-05 05:00:08) [ссылка]

Подборка игр с низкоуровневым программированием

Опубликовано: Sun, 04 Aug 2024 14:12:24 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

TL;DRИгры от Zachtronics:TIS-100, EXAPUNKS, SHENZHEN I/OПро создание процессора от логических элементов и до написания кода на ассемблере: браузерная бесплатная nandgame.com, более продвинутая Turing complete.Если Вам нравится какая-то игра из перечисленных - наверно, и остальные тоже подойдут. В каждую из них я наиграл по 30+ часов, получил кучу удовольствия и научился чему-то новому. Подробности

https://habr.com/ru/articles/833652/
BotHabr to All (2024-08-04 15:00:04) [ссылка]

Doom в mindustry? Псевдо-3D движок, финал

Опубликовано: Sun, 04 Aug 2024 08:55:14 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В прошлой статье мы забыли упомянуть FOV (Field of view). По сути это угол обзора, в котором все лучи лежат равномерно с разницей, допустим, в ~1⁰.К текущей статье мы успели заменить мелкую ячейку памяти настроек cell1, на банк настроек памяти bank12, bank2, bank1 (в зависимости от процессора).Также мы решили убрать редактор карты, ведь он только запутывал людей, хотевших пользоваться нашим псевдо-3D движком, и теперь она создается автоматически.Ещё изменился внешний вид нашего псевдо-3D движка, теперь он более аккуратный... Читать далее

https://habr.com/ru/companies/aeza/articles/833584/
BotHabr to All (2024-08-04 09:00:03) [ссылка]

Крупица истины в безумном заявлении «в России нет и не может быть чипов» и что из нее следует

Опубликовано: Sat, 03 Aug 2024 15:00:27 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Тут был диспут пару дней назад на фейсбуке с социологом Алексеем Рощиным, в котором он сделал совершенно безумное заявление "в России нет и не может быть чипов, а если что-то и есть, то оно на два поколения устарело". Понятно, что в России чипы есть, например микроконтроллер MIK32 АМУР, выпущенный в Зеленограде на основе процессорного ядра от питерской компании Syntacore. Причем если сравнивать Амур его с STM32 U0 2024 года (низкопотребляющий микроконтроллер от мирового лидера на 90 нм, 56 MHz), то нельзя сказать что российское "на два поколения устарело". У микроконтроллеров крутость не в нанометрах (чип на 3 нм все равно не выдержит рядом с горячим автомобильным двигателем), а в системных и микроархитектурных решениях (трюки для экономии динамического энергопотребления, эффективный DMA, даже AI расширения в стиле ARM Ethos-U55).Учитывая, что Рощин - человек не безумный, я попытался понять, что он имеет в виду, и кажется понял. Читать далее

https://habr.com/ru/articles/833568/
BotHabr to All (2024-08-03 16:00:04) [ссылка]

Автоматическое Выравнивание Отступов в Исходниках (clang-format + Make)

Опубликовано: Fri, 02 Aug 2024 23:41:55 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Есть такая тема, как автоматическое выравнивание отступов в исходных текстах программ на Си или С++. Притом для этого есть специальные утилиты. Например clang-format или GNU indent. В этом тексте я написал, как встроить процесс выравнивания исходных кодов прямо в систему сборки проекта. Просто в одно касание и выровнять код, и собрать бинари. Читать далее

https://habr.com/ru/articles/833500/
BotHabr to All (2024-08-03 00:00:05) [ссылка]