Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Сергей

  • 3
    вклад
  • 28
    вопросов
  • 12
    ответов
  • 8%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как подключить цифровой сенсор одновременно к входному и выходному сдвиговым регистрам?

    Сергей @Gryphon88 Автор вопроса
    Спасибо. Т.е. схема получается примерно как у матричной клавиатуры? Логика примерно такая: установили входы 597 как hi-z, зарядили с 595, перевели выходы 595 в hi-z, а входы 597 в open drain, считали. Правильно понимаю?
    Написано 18 окт. 2021
  • Как подключить цифровой сенсор одновременно к входному и выходному сдвиговым регистрам?

    Сергей @Gryphon88 Автор вопроса
    А почему мультиплексор аналоговый?
    Написано 18 окт. 2021
  • Как подключить цифровой сенсор одновременно к входному и выходному сдвиговым регистрам?

    Сергей @Gryphon88 Автор вопроса
    VT100, странно, копипастой из адресной строки вставлял. Вот ещё раз ссылка, вот схема (пдф). Если всё ранвно не откроется, то вот переход через гугл на вики робофорума.
    Написано 17 окт. 2021
  • Неужели при современной мощной электронике производители не могут сделать bluetooth наушники без заметной задержки?

    Сергей @Gryphon88
    Zero932084, норма реакции примерно 50мс, такую задержку при слепом тестировании скорее всего не услышишь. А вот jitter в 50мс не осознается, но мозг нагружает достаточно, чтобы на ЭЭГ было видно.
    Написано 17 окт. 2021
  • На какой библиотеке или фреймворке C можно написать ПО для автопилота самолёта?

    Сергей @Gryphon88
    Рекомендую использовать конечные автоматы (для них лучший фреймворк qpc). Так будет проще проектировать и отлаживать, особенно если логику придумывает другой человек или коллектив, а вы в основном программируете.
    Написано 17 окт. 2021
  • Как подружить библиотеку и AVR Studio?

    Сергей @Gryphon88
    Что вы имеете в виду под "подружить"? Один раз собрать, а потом просто подключать к проекту без копирования исходников, или что-то иное? Не улавливают сути проблемы.

    Армянское Радио, сейчас уже 7 версия, все стало сильно дружелюбнее и руками в makefile уже лезть не надо.
    Написано 17 окт. 2021
  • Какое вы можете подсказать usb измерительное устройство для простой лабораторной работы по программированию?

    Сергей @Gryphon88
    MechanicZelenyy, Только мне начинает казаться, что я понял ваши потребности, как сразу оказывается, что я ошибался. Плюс ниже вы говорите, что ардуинка для вас дорого. Ну тогда можно взять DB9 (COM) разъём, соединить на нём rx и tx и гнать в него поток, нехай порт слушают. Или сделать usb-кнопку из разъёма, чтобы эмулировать подключение-отключение устройства. Наиболее дешевые содержательные вещи, которые я могу придумать :)
    Написано 20 авг. 2021
  • Какое вы можете подсказать usb измерительное устройство для простой лабораторной работы по программированию?

    Сергей @Gryphon88
    А, то есть чтобы его делали в рамках практики, а не использовали там? Я б посоветовал тогда мультиметр, очень хорошая практика по АЦП и таймерам.
    Написано 19 авг. 2021
  • Какое вы можете подсказать usb измерительное устройство для простой лабораторной работы по программированию?

    Сергей @Gryphon88
    Извините, а что мерить-то надо? Самопальных мультиметров и осциллографов на стмках описано немероно.
    Написано 19 авг. 2021
  • Как написать конечный автомат, используя примитивы RTOS?

    Сергей @Gryphon88 Автор вопроса
    Спасибо. Первую ссылку я как-то пропустил, вроде там достаточно идиоматично: используем предоставляемый системой софтварный таймерный пул, очередь сообщений и планировщик. Создаётся одна Task, в которой непрерывно (когда системный планировщик разрешит) опрашивается очередь и запускается извлеченное событие. Если КА или прерывание генерируют событие, то пихают в ту же очередь без всяких мьютексов.

    Насколько я успел осмыслить документацию freertos, для обработки entry/exit и мгновенных callbacks transition мы их просто кладём в очередь, а для вызова отложенного transition callback немного сложнее: перед запуском vTaskStartScheduler создаём несколько таймеров, а когда надо обработать transition callback, перебираем созданные таймеры xTimerIsTimerActive, чтобы найти неактивный, и вызываем xTaskStart с callback вида "пихнуть в очередь transition callback". Чтобы запихнуть аргументы к callback, делаем примерно так.
    Написано 05 авг. 2021
  • Как работает GPL при выпуске встроенного (embedded/IoT) оборудования?

    Сергей @Gryphon88 Автор вопроса
    Спасибо, уходим на MIT/Apache :)
    Написано 22 июл. 2021
  • Как работает GPL при выпуске встроенного (embedded/IoT) оборудования?

    Сергей @Gryphon88 Автор вопроса
    У меня вопрос что является "выпуск программного обеспечекния": единицей продажи ПО не является, даже не программно-аппаратный комплекс. То есть если продукт использует внутри себя copyleft-ПО, например, GPLv3, его втроенное ПО подпадает под GPLv3, даже если пользователь не имеет возможности и обязанности обновлять или модифицировать прошивку?
    Написано 22 июл. 2021
  • Как работает GPL при выпуске встроенного (embedded/IoT) оборудования?

    Сергей @Gryphon88 Автор вопроса
    Василий Банников, У меня главные непоняки с определение "выпуск программного продукта": не очень понятно, является ли необновляемое и не модифицированное конечным пользователем встроенное ПО собственно продуктом.
    Я хотел использовать RIOT, у них LGPLv2.1. Вроде тоже надо.
    Написано 22 июл. 2021
  • Как и в какой программе можно смоделировать схему передачи данных TWI для atmega16?

    Сергей @Gryphon88
    kalapanga, Спасибо, что ткнули, просто последний раз, когда я узнавал цену, нельзя было купить "на развес", была только коробка или за 6, или за 10 килобаксов.
    Написано более года назад
  • Какие есть библиотеки для распознавания индекса (ZIP-code) на картинке?

    Сергей @Gryphon88 Автор вопроса
    Ну, решение на тессеракте я наискось проглядывал, хотя не тестировал. Тамошний ТС говорил, что его устроило.
    Написано более года назад
  • Как и в какой программе можно смоделировать схему передачи данных TWI для atmega16?

    Сергей @Gryphon88
    Мне неловко напоминать, но Proteus платный. Очень. Т.е. в резюме указывать навыки работы с ним не всегда удачная идея, например.
    Написано более года назад
  • Как определить наклон квадрата с известной стороной по его Bounding Box?

    Сергей @Gryphon88 Автор вопроса
    U235U235, спасибо, ответ выдаёт правильный, но уж очень скелетонизация и Радон на полноразмерном изображении дорогие по времени получаются. Я пока выделяю большой квадрат, откусываю у него верхнюю палочку и прогоняю через polyfit. За счёт длины огрехи бинаризации выравнивает.
    Написано более двух лет назад
  • Как определить наклон квадрата с известной стороной по его Bounding Box?

    Сергей @Gryphon88 Автор вопроса
    U235U235, Да, это я не прав. Картинку добавил, задача простая: быстро автоматически выравнивать по осям для дальнейшей обработки после сканера без дополнительных реперов.
    Написано более двух лет назад
  • Как определить наклон квадрата с известной стороной по его Bounding Box?

    Сергей @Gryphon88 Автор вопроса
    Orientation тоже работает попиксельно, я проверял, как и моменты. Преобразование Хафа лучше, о даёт сбой на малых углах 1, когда получается ступенька и линия обрывается. Для probabilistic Hough нужно подбирать параметр разрыва, что очень негибко.
    Написано более двух лет назад
  • Как определить наклон квадрата с известной стороной по его Bounding Box?

    Сергей @Gryphon88 Автор вопроса
    Спасибо за упрощение, уточнил вопрос
    Написано более двух лет назад
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • Drno
    • 11 ответов
    • 0 вопросов
  • rPman
    • 7 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 6 ответов
    • 0 вопросов
  • ALonUa
    • 6 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 5 ответов
    • 1 вопрос
  • neuotq
    Александр Талалаев
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации