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

Как в ИТМО разрабатывают подвижный экзоскелет из титана для серийного производства

Опубликовано: Wed, 29 May 2024 11:05:45 GMT
Канал: Все статьи подряд / Робототехника / Хабр

В одной из лабораторий факультета систем управления и робототехники ИТМО разрабатывают экзоскелет из титана, который можно будет производить серийно. Пока проект на стадии 3D-печатного макета, но уже сейчас он выделяется на фоне аналогичных разработок своей подвижностью ― почти не сковывает движения. А будущий прототип из титана не потеряет в подвижности, зато ― по прочностному расчету ― поможет работать с весом до 80 кг. В этой статье рассказываем, откуда появился и как развивается проект. Читать далее

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

[Перевод] Туториал по Tokio. 2/2

Опубликовано: Wed, 29 May 2024 08:01:37 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Hello world!
Представляю вашему вниманию вторую часть туториала по Tokio.

Первая часть

Tokio — это асинхронная среда выполнения (runtime) кода Rust. Она предоставляет строительные блоки, необходимые для разработки сетевых приложений любого размера. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/816743/
BotHabr to All (2024-05-29 09:00:09) [ссылка]

Матричный шрифт с анимацией на микроконтроллере

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

Однажды, смотря на матричное табло, мне пришла идея что было бы не плохо, чтобы смена текста была анимированной. Как раз необходимо было заменить часы дома. Стало интересно попробовать сделать точечный матричный шрифт с анимацией. Читать далее

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

Роботы от Microsoft и Sanctuary AI: искусственный интеллект и обширные возможности

Опубликовано: Wed, 29 May 2024 07:59:27 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Робототехника активно развивается. И хотя мы ещё очень далеки от создания тех самых роботов с позитронным мозгом из рассказов и романов Айзека Азимова, определённые успехи есть. В частности, применение искусственного интеллекта в этой отрасли. Для чего? Чтобы роботы могли эффективно взаимодействовать с окружающей средой и выполнять такие задачи, как распознавание объектов, принятие решений в реальном времени и адаптация к изменяющимся условиям, необходимы комплексные подходы и алгоритмы. Сейчас ведётся работа по реализации всего этого. Подробности — под катом. Читать далее

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

Nanopc-T6 с Proxmox 8

Опубликовано: Wed, 29 May 2024 07:15:31 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр

Настройка RK3588-Rockchip-SOС в качестве гипервизора Proxmox-VE 8.Одноплатные пассивные компьютеры всё активнее входят в повсеместное употребление. Хочется испольуя не стандартные решения получать максимум отдачи для решения традиционных задач; Одним из таких решений является перевод тв-приставок в формат домашнего сервера, энергоэффективного и выполняющего ряд полезных задач. Одной из таких задач может являться задача виртуализации. Читать далее

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

Второй номер народного FPGA журнала! «Погоди-ка, а когда был анонс первого?»

Опубликовано: Wed, 29 May 2024 05:55:25 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

ПЛИС-культ привет, FPGA хабрунити.На днях состоялся анонс уже второго номера народного FPGA журнала FPGA-Systems Magazine :: № BETA (state_1). В нем 200+ страниц и 20+ статей и небольших заметок по направлениям FPGA / RTL / Verification (ПЛИС сегодня это не только про знание HDL и Vivado c Quartus'ом). Журнал бесплатный и распространяется в виде pdf-ки. Читать далее

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

Quansheng UV-K5/K6, трансивер, из которого можно сделать что угодно: аппаратные доработки

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

Привет, Хабр! В прошлый раз мы рассказывали о трансивере Quansheng UV-K5/K6 и его возможностях. Сегодняшняя статья посвящена аппаратным доработкам этого дешёвого и доступного китайского девайса. С их помощью можно расширить принимаемый диапазон, обзавестись большим количеством памяти для контактов, реализовать своеобразный TeamViewer для удалённого управления трансивером и обеспечить работу в сети APRS. Приятного чтения! Читать далее

https://habr.com/ru/companies/ru_mts/articles/817783/
BotHabr to All (2024-05-28 15:00:04) [ссылка]

Любительская фотография в ближнем ИК-диапазоне

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

Об инфракрасной съёмке я впервые узнал из переводной книги о фотографии, изданной ещё во времена СССР. Там было представлено несколько снимков с характерной атмосферой в кадре. Угольно-чёрное небо с облаками и белая растительность создавали ощущение запечатлённого сновидения и крепко запали в память.

Тогда, в конце девяностых, даже для опытных фотографов фотосъёмка в ИК-диапазоне была непростой задачей. Требовалась свежая специализированная фотоплёнка, которую нужно было тщательно оберегать от нагрева. Зарядку такой плёнки в камеру нужно было проводить в полной темноте, так как через «хвостик», вынутый из кассеты (выполняющий роль волновода) могла засветиться чуть ли не вся катушка.

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

https://habr.com/ru/companies/ruvds/articles/816517/
BotHabr to All (2024-05-28 10:00:04) [ссылка]

[Перевод] Расшифровка startup файла Arm Cortex-M

Опубликовано: Tue, 28 May 2024 07:55:49 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В статье предпринята попытка разобраться в содержимое startup файла микроконтроллера STM32F4, построенного на базе ядра Arm Cortex M4. Для запуска ядра используется ассемблерный код, который и предстоит изучить. Для лучшего понимания материала необходимо иметь представление об архитектуре ядра Cortex M4. Сразу отмечу, что замечания и уточнения приветствуются, т. к. они позволят дополнить представленную информацию. Читать далее

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

Стеллажная система на 480 ярусов: как автоматизировать выращивание растений и не сойти с ума

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

Стеллажные системы позволяют круглый год выращивать свежую зелень и цветы. Здесь вполне можно обойтись без полноценной автоматизации, используя реле времени.Но как быть, если у тебя 480 ярусов и несколько десятков культур салатов, микрозелени и съедобных цветов? И для каждой нужно создать свои оптимальные условия?Мы посетили как раз такую стеллажную систему Greenery.City в Гатчине и поделимся опытом автоматизации из первых рук. Интересно? Ныряйте под кат. Читать далее

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

Chrome в Windows 7. Google наносит ответный удар

Опубликовано: Mon, 27 May 2024 20:58:56 GMT
Канал: Все статьи подряд / Assembler / Хабр

И это уже третья статья (первая и вторая) из цикла «Chrome Windows 7». Произошло несколько знаковых событий, о которых уважаемому читателю будет интересно знать и понимать, что готовит ему «корпорация добра» на перспективу.StarForce, DENUVO, VMProtect в Chrome? Читать далее

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

Как мы съездили на ICRA2024

Опубликовано: Mon, 27 May 2024 16:12:07 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Привет Хабр! Меня зовут Александр Панов, и я руковожу научной группой «Нейросимвольная интгерация» в AIRI, работаю в ФИЦ ИУ РАН и преподаю ИИ и RL в МФТИ. К числу научных интересов нашей группы относится обучение с подкреплением (мультиагентное, с моделями мира, память, трансформерами), планирование поведения и фундаментальные модели для роботизированных платформ.Совсем недавно мы с коллегами вернулись из Йокогамы, где проходила ведущая конференция по робототехнике — IEEE International Conference on Robotics and Automation или просто ICRA2024. В этом посте я подробно расскажу о том, что интересного, на мой взгляд, было представлено в этом году (лишь небольшая доля всего того, что там было, так как конференция большая), поделюсь впечатлениями и фотографиями (сделанными на телефон — не судите строго!), а также кратко изложу, с чем там выступала наша команда. Читать далее

https://habr.com/ru/companies/airi/articles/817499/
BotHabr to All (2024-05-27 17:00:10) [ссылка]

Практичные и не очень проекты на базе Raspberry Pi: DIY-проекты весны 2024 года

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

«Малинка» — один из наиболее популярных одноплатников, который, собственно, и положил начало экспансии одноплатных ПК на рынок. На основе Raspberry Pi различных версий созданы десятки тысяч проектов, от just for fun до промышленных систем. Под катом расскажем про новые идеи, которые, возможно, кто‑то из читателей Хабра захочет повторить. Читать далее

https://habr.com/ru/companies/sberbank/articles/817413/
BotHabr to All (2024-05-27 13:00:03) [ссылка]

Культурный феномен клипа Bad Apple и мой BAD AON

Опубликовано: Sun, 26 May 2024 14:00:50 GMT
Канал: Все статьи подряд / Assembler / Хабр

Уже десять лет на демосцене существует довольно странная, но интересная традиция. Нет, в баню с друзьями ходят без неё, но очень многие делают конверсии популярного видеоклипа Bad Apple на различные маломощные платформы прошлых лет. Как-то: ZX Spectrum, Game Boy, Sega Genesis, БК-0011М, и чем дальше, тем страньше и страньше. Это одновременно и упражнение в реализации цифрового видео в условиях крайне ограниченных ограниченных ресурсов, и в адаптации контента под возможности максимально хардкорных ретро-платформ.

Сегодня рассмотрим само явление Bad Apple — откуда оно взялось и какое отношение имеет к компьютерам, а также мою новейшую разработку в этой области, демонстрацию BAD AON. В прошлом я уже делал подход к этому снаряду с версией для 8-битной NES, а в этот раз сделал адаптацию для, смею надеяться, одной из наиболее необычных платформ. Разглядеть клип будет трудновато, но если хорошенько прищуриться (я серьёзно), он всё ещё вполне узнаваем. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/807153/
BotHabr to All (2024-05-26 15:00:05) [ссылка]

SteamPunk мотоцикл. Эхо из старого мира

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

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

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

Топ-5 вещей о ремонте ноутбуков, которые я узнал почти случайно

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

Продолжаю цикл статей о ремонте ноутбуков. Сегодня расскажу, что может оказаться полезным для восстановления работоспособности устройств. Лично мне это очень пригодилось, причем многое — стало сюрпризом. Особой системы здесь нет: пункты, которые указываю, зачастую не связаны между собой. Но и узнавал обо всем этом в разное время, с разной степенью удивления. Что же, поехали! Читать дальше →

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

Про кастом клаву, личный опыт

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

Несколько месяцев назад я закончил изготовление клавиатуры. Решил поделиться личным опытом, особенностями эксплуатации, которые мне стали понятны только после того, как поработал на ней длительное время. Читать далее

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

Резервный мониторинг послушного дома

Опубликовано: Sat, 25 May 2024 11:13:41 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Хотя концепция "умного дома" в полном объёме мало кем используется в жизни (и ещё меньше кем самостоятельно реализована), отдельные его компоненты - разного рода датчики, умные розетки, камеры и прочее, с доступом через "облако" - давно не редкость. До покупки дачи меня всё это слабо волновало - в квартире я вполне обходился механическими выключателями и градусником на окне. Тем не менее, необходимость следить за состоянием загородного дома вынудила заняться этим вопросом и я пошёл по самому простому пути с MiHome и кучей датчиков. Конечно, в нём хватает проблем - баги, которые не устраняют годами, датчики для разных регионов, периодически [кратковременно] отваливающееся облако. В целом, однако, всё это удовлетворительно работает уже не первый год, технического интереса не представляет и рассказать я хотел не об этом.Вопрос, который меня всерьёз стал беспокоить уже на вторую зиму ((а именно зима - самый проблемный сезон) - необходимость в резервном решении на случай, если информация от MiHome перестанет поступать и надо будет решать - нужно ли срочно ехать и топить/чинить дом или можно ещё подождать, пока проблема сама рассосётся. Основных причин прекращения поступления информации три: Читать далее

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

Оживляем электронный кран машиниста от электровоза

Опубликовано: Fri, 24 May 2024 08:01:38 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

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

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

https://habr.com/ru/companies/timeweb/articles/816609/
BotHabr to All (2024-05-24 09:00:06) [ссылка]

C Linux в кармане

Опубликовано: Fri, 24 May 2024 05:00:15 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В жизни каждого программиста наступает момент когда он хочет совершить путешествие.... Ну, может быть, и не каждого, и, может даже и не вот путешествие: суть рассматриваемой задачи сводится обеспечению возможности оперативно поправить пару строчек в программе, перекомпилировать, и что то сделать с результатом. В путь!

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

Рисование медью и другие нестандартные технологии, интересные для изготовления печатных плат

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

Картинка WangXiNa, Freepik

Мы все в той или иной степени сталкивались или сталкиваемся с потребностью в изготовлении печатных плат.

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

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

Как работает шариковая мышка?

Опубликовано: Thu, 23 May 2024 09:00:31 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Привет, Хабр! Помните олдскульные механические мышки, в которых обрезиненный стальной шарик катался по поверхности стола или специального коврика? Внутри корпуса шарик соприкасался с двумя перпендикулярными пластиковыми валиками, на которые периодически наматывалась всякая грязь. Приходилось вынимать шарик, чистить валики, доставать шарик оттуда, куда он закатился, и устанавливать его на место.

В таких мышках, а также струйных принтерах, использовались относительные оптические энкодеры. Пластиковый диск с прорезями или лента из прозрачной плёнки с непрозрачными полосками устанавливались на пути света от светодиода до фототранзистора.

Количество импульсов соответствовало пройденному пути, а для определения направления движения применялась специальная электронная схема. Ведь недостаточно просто сосчитать импульсы. Надо знать, прибавлять или убавлять координату курсора. Сегодня я расскажу про один из вариантов решения этой задачи, на базе интереснейшей микросхемы сдвоенного ждущего мультивибратора CD4528. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/815211/
BotHabr to All (2024-05-23 10:00:15) [ссылка]

ОбАСУчиваем дачу. Опыт эксплуатации и новые идеи

Опубликовано: Wed, 22 May 2024 16:00:54 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Окончание затянувшейся истории. Начало здесь. Продолжение здесь. «Когда дела идут хорошо, что-то должно случиться в самом ближайшем будущем» Второй закон Чизхолма. Итак, в начале июня дачная автоматика заработала. Поначалу всё шло хорошо, но вскоре появился странный эффект — в произвольный момент времени стало срабатывать УЗО. Причём, только в случае работы насоса от автоматики. В ручном режиме срабатывания не происходило. Хотя, вроде бы разницы между двумя режимами со стороны насоса быть не должно — контактная группа реле скоммутирована параллельно ручному выключателю. Иногда УЗО срабатывало буквально через несколько минут, иногда после довольно продолжительного времени. Вообще ещё в 2020г., когда мы делали на даче ремонт, и, в том числе, был установлен нормальный щиток вместо кое-как прикрученных «соплей», доставшихся от старых хозяев, знакомые мастера, увидев что я ставлю УЗО, говорили — оно у тебя выбивать будет, на дачных участках это обычное дело. Но за три года оно ни разу не сработало. А тут вдруг стало. В это время я находился в отъезде, так что разбираться в проблеме возможности не было. А через пару недель должна была уехать на летний отдых семья, и планировалось, что дача будет поливаться автоматически. А тут такая засада… Я поразмыслил, и попросил друга снять УЗО, заменив его автоматом с током срабатывания заведомо большим, чем у автомата на входе щитка — такое временное решение представлялось самым простым. Опасности, что кого-то в результате «дёрнет» не было — даче предстояло функционировать в полностью безлюдном режиме. Читать далее

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

Где увидеть косимуляцию в «железе» и RFSoC FPGA своими глазами?

Опубликовано: Wed, 22 May 2024 13:03:08 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Уже в эту субботу, 25 мая, в Санкт-Петербурге состоится ежегодная конференция FPGA-Systems 2024.1. Еще есть возможность присоединиться офлайн: не только послушать доклады про организацию верификации, ошибки FPGA-специалистов и пообщаться с коллегами, но и посмотреть на любопытные стенды, подготовленные инженерами. Один из них — «черный ящик» на КДПВ, в нем — симбиоз трех симуляторов для моделирования систем на кристалле. Что внутри — читайте под катом. А еще — раскрываем тайну, кто будет приглашенным спикером московской FPGA-Systems, которая пройдет 1 июня, вслед за первой конференцией. Читать далее

https://habr.com/ru/companies/yadro/articles/816293/
BotHabr to All (2024-05-22 14:00:04) [ссылка]

С 200 до 500 знаков в минуту — 4 года учусь писать код быстрее. Рассказываю о самых эффективных методах в статье

Опубликовано: Wed, 22 May 2024 11:15:36 GMT
Канал: Все статьи подряд / VIM / Хабр

Опытные разработчики каждый день пишут тонны кода (а еще более опытные не пишут его совсем), и если ты хочешь быть продуктивным — нужно учиться писать быстрее. Сегодня на связи — Даниил Лихачев, python-разработчик в ДАЛЕЕ. Делюсь известными и не очень способами по ускорению написания кода.  Читать далее

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

Вы неправильно настраиваете Emacs

Опубликовано: Wed, 22 May 2024 09:16:23 GMT
Канал: Все статьи подряд / Emacs / Хабр

Я давно пользуюсь Emacs, и уж поверьте мне на слово, знаю в нём толк. Однако, каждый день я вижу одни и те же типовые ошибки в init.el. И что самое главное, они из года в год кочуют из одного init.el в другой, от профессионалов к новичкам.В этой статье я разберу две самых часто встречающихся ошибки в настройке Emacs. Читать далее

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

Автомобильный трекер из детских часов с GPS

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

Приветствую, Хабр!

Когда дети пошли в школу, мы купили им часы с SIM-картой и GPS. Довольно удобное устройство для начальной школы, когда нужно чтобы ребенок минимум отвлекался на различные гаджеты на уроках. Дети уже выросли и ходят с телефонами, а пара часов осталась. Наконец я решил их использовать их для чего-то полезного. Читать дальше →

https://habr.com/ru/companies/selectel/articles/815567/
BotHabr to All (2024-05-22 09:00:05) [ссылка]

[Перевод] Туториал по Tokio. 1/2

Опубликовано: Tue, 21 May 2024 14:01:33 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Hello world!
Представляю вашему вниманию первую часть туториала по Tokio.
Tokio — это асинхронная среда выполнения (runtime) кода Rust. Она предоставляет строительные блоки, необходимые для разработки сетевых приложений любого размера. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/815811/
BotHabr to All (2024-05-21 16:00:10) [ссылка]

Дайджест научпоп-новостей за неделю, о которых мы ничего не писали

Опубликовано: Tue, 21 May 2024 13:30:03 GMT
Канал: Все статьи подряд / Робототехника / Хабр

• Спутник сфотографировал МКС с расстояния в 69 км• Прозрачный бамбук: огнеупорная и водонепроницаемая альтернатива стеклу• Лето 2023 года стало самым жарким за последние 2000 лет• Исследование искусственной тактильной системы: Чувство осязания у роботов может быть таким же быстрым, как у людей• Белки в крови могут предупреждать о раке на ранних стадиях «более чем за семь лет» Читать далее

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

Разглядывая JTAG: самый быстрый программный JTAG на Arduino

Опубликовано: Tue, 21 May 2024 13:04:49 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В предыдущих статьях цикла был приведен пример реализации ведомого модуля JTAG на Verilog. Я предположил, что количество инженеров, знающих Verilog, меньше, чем количество инженеров, которым требуется понимание принципов работы JTAG. Поэтому, помимо реализации на Verilog, модуль JTAG был также реализован на Си. Так как реализация на Си преследовала исключительно образовательную цель, то скорость её работы была принесена в жертву некоторой унифицированности подходов с реализацией на Verilog. Поэтому я был несколько удивлён, когда в личном сообщении @Sergei2405 спросил, нет ли способа ускорить работу примера на Си, чтобы применить его в промышленном изделии. Субъективно, практическое применение программного JTAG мне по‑прежнему видится не вполне оправданным. Но, во‑первых, это хороший повод рассмотреть предельные возможности микроконтроллеров. А во‑вторых, есть формальная причина сказать, что в данной статье предлагается Решение Прикладной Задачи :) Итак, сегодня мы поговорим про прерывания, поллинг и прочее. А протокол JTAG станет фоном для повествования. jmp start

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