Ни разу не пожалел, что подписался! Спасибо! Планируется в дальнейшем написание связи с другими устройствами и мк? Я имею ввиду точно так же по даташиту, а не с использованием готовых библиотек. Очень интересна эта тема, но желательно так же доступно как и с прерываниями (видимо не одна серия понадобится?).
@@neoalternator Подскажите, это конечно сложно сделать но не думали попробовать сделать ролик по подключению и с считыванию шины автомобильной на примере K-line... В дельнейшем создания БК на базе той же ардуино...
Если речь про переполнение таймера, например TIM0_OVF, то реализация есть в примерах для Тини13 (там блинк по переполнению таймера) и у меня в видео, где электронный термометр на Т13 собирал
ни в коей мере не собираюсь что-то советовать, осуждать или высмеивать. Но не могу понять почему в наше время надо мучить себя в среде arduino IDE если есть platformio в связке с MVS?
я вот лично не могу установить platformio на свой комп.. у меня винда7, ругается.. а 10 требует нового железа.. больно дорого выходит переходить на другую платформу ради написания одной програмки..
@@Palladln случается. Ради одной программки я бы тоже не стал. Я бы ее вообще из командной строки собирать научился бы. Но если это реально увлечение, то купить б.у. для десятки сейчас можно достаточно дешево. А разрабатывать более , чем 1 программку гораздо -гораздо-гораздо удобнее. Я даже больше скажу - отказываться от платформио это уже такой вид мазохизма. Впрочем, каждый выбирает сам. Кому то и садо-мазо по душе. Главное, что бы это было по кайфу. Каждый тут свою дорогу выбирает. Главное получать удовольствие и результат - удовольствие от результата. И решить что для вас результат. Там тоже критериев куча. Для самурая, к примеру, как известно результат не цель, но путь. Но при этом прошу задуматься вот над чем - зачастую мы оправдываем свое нежелание учить что-то новое тем, что мол условий нет. Оно же и на старом работает. А тут надо потратить кучу умственных сил, иногда материальных ресурсов , а на выходе получить вроде бы тот же результат. Вот мозг и ищет отмазки. Я ни в коей мере не утверждаю, что это так у Вас. Я просто за то, что бы любой выбор был осознанным, что бы люди были честны перед собой. А то иногда сами себя убедят в чем то и начинают даже сами в это верить. Вот если Ваш ответ самому себе "да, я действительно пишу одну программку в год и мне этого не надо" - ок. Если вы себе ответите - "да , этот придурок в интернете прав и я просто морда ленивая" - тоже ок. А вот если ответ будет первый, но это будет отмазом т. к. ситуация вторая- вот это уже не ок. Успехов вам. Простите за размер ответа.
ВЫБЫТ - это не слишком удачный перевод на русский слова retired. Т.е. там собраны устаревшие примеры. Например, там есть примеры работы с wi-fi для плат типа ESP32, ESP8266. Но самые актуальные примеры для них доступны после выбора в Инструментах данных плат.
А как теперь сделать так, чтобы с одной кнопкой можно было переключаться между активным и режимом сна? Т.е. подал питание - контроллер мигает светодиодом, нажал на кнопку, мк перестал мигать, ложиться спать. Опять нажал кнопку, мк проснулся и опять мигает светодиодом. И так по кругу. Как это сделать? У меня такое ощущение что мк завис во сне и не просыпаеться.
Реально полезная информация, особенно с регистрами. Сделайте видео по работе с прерыванием INT0 и режимами сна. Интересует такое же сравнение ардуиновских функций и работе с регистрами.
Спасибо! Очень полезное видео! Из документации вычитала, что запуск программы начинается с прерывания reset (с нулевого адреса основной памяти), которое вызывается после включения или перезагрузки МК
думаю, что через ISR() обработчик можно попробовать для каких-то целей отловить это событие и проинициализировать какую-нибудь внутреннюю или внешнюю схему перед началом работы...
Спасибо вам за видео... Не бросайте пожалуйста ваш канал....
Спасибо за отзыв! Куда же я теперь денусь с такой прекрасной аудиторией!)
Спасибо вам большое.
Спасибо, отличное изложение!
Большое спасибо за видео! Полезно!
Афигенчик! то шо надо..
Ни разу не пожалел, что подписался! Спасибо!
Планируется в дальнейшем написание связи с другими устройствами и мк? Я имею ввиду точно так же по даташиту, а не с использованием готовых библиотек. Очень интересна эта тема, но желательно так же доступно как и с прерываниями (видимо не одна серия понадобится?).
Отлично! Надеюсь и дальше не разочарую) Да, будет еще много роликов и по другим мк, по их связи друг с другом и с периферией
@@neoalternator Подскажите, это конечно сложно сделать но не думали попробовать сделать ролик по подключению и с считыванию шины автомобильной на примере K-line... В дельнейшем создания БК на базе той же ардуино...
12:41 Почему не используете внутренние подтягивающие резисторы микроконтроллера?
Так нагляднее. И в готовых устройствах стараются внешние использовать.
Возможно ли реализовать одновременно прерывания на Attiny13 и внешние и по таймеру?
Да, конечно. Только выполнятся они будут последовательно. Приоритет почти всегда у внешних.
@@neoalternator Может пример есть у вас?
Если речь про переполнение таймера, например TIM0_OVF, то реализация есть в примерах для Тини13 (там блинк по переполнению таймера) и у меня в видео, где электронный термометр на Т13 собирал
@@neoalternator Не совсем то. Нужно, чтобы контроллер выводился из глубокого сна по watchdog и от внешних прерываний во время сна. Возможно так?
@@jw5gi atmega328 так может, посмотрите даташит, раздел Power Management and Sleep Modes там должна быть табличка по каким прерываниям просыпается
ни в коей мере не собираюсь что-то советовать, осуждать или высмеивать. Но не могу понять почему в наше время надо мучить себя в среде arduino IDE если есть platformio в связке с MVS?
я вот лично не могу установить platformio на свой комп.. у меня винда7, ругается.. а 10 требует нового железа.. больно дорого выходит переходить на другую платформу ради написания одной програмки..
@@Palladln случается. Ради одной программки я бы тоже не стал. Я бы ее вообще из командной строки собирать научился бы. Но если это реально увлечение, то купить б.у. для десятки сейчас можно достаточно дешево. А разрабатывать более , чем 1 программку гораздо -гораздо-гораздо удобнее. Я даже больше скажу - отказываться от платформио это уже такой вид мазохизма. Впрочем, каждый выбирает сам. Кому то и садо-мазо по душе. Главное, что бы это было по кайфу. Каждый тут свою дорогу выбирает. Главное получать удовольствие и результат - удовольствие от результата. И решить что для вас результат. Там тоже критериев куча. Для самурая, к примеру, как известно результат не цель, но путь. Но при этом прошу задуматься вот над чем - зачастую мы оправдываем свое нежелание учить что-то новое тем, что мол условий нет. Оно же и на старом работает. А тут надо потратить кучу умственных сил, иногда материальных ресурсов , а на выходе получить вроде бы тот же результат. Вот мозг и ищет отмазки. Я ни в коей мере не утверждаю, что это так у Вас. Я просто за то, что бы любой выбор был осознанным, что бы люди были честны перед собой. А то иногда сами себя убедят в чем то и начинают даже сами в это верить. Вот если Ваш ответ самому себе "да, я действительно пишу одну программку в год и мне этого не надо" - ок. Если вы себе ответите - "да , этот придурок в интернете прав и я просто морда ленивая" - тоже ок. А вот если ответ будет первый, но это будет отмазом т. к. ситуация вторая- вот это уже не ок. Успехов вам. Простите за размер ответа.
13:57 что за библиотека ВЫБЫТ? у меня такая же)
ВЫБЫТ - это не слишком удачный перевод на русский слова retired. Т.е. там собраны устаревшие примеры. Например, там есть примеры работы с wi-fi для плат типа ESP32, ESP8266. Но самые актуальные примеры для них доступны после выбора в Инструментах данных плат.
@@neoalternator спасибо)
Того всё внешнее прерывал.
А как теперь сделать так, чтобы с одной кнопкой можно было переключаться между активным и режимом сна?
Т.е. подал питание - контроллер мигает светодиодом, нажал на кнопку, мк перестал мигать, ложиться спать. Опять нажал кнопку, мк проснулся и опять мигает светодиодом.
И так по кругу. Как это сделать? У меня такое ощущение что мк завис во сне и не просыпаеться.
Спасибо!
То что нужно.
Реально полезная информация, особенно с регистрами.
Сделайте видео по работе с прерыванием INT0 и режимами сна. Интересует такое же сравнение ардуиновских функций и работе с регистрами.
Так есть у меня такое видео - ruclips.net/video/szExLJDM2kI/видео.html
@@neoalternator Спасибо, как по на глаза не попалось
Спасибо! Очень полезное видео!
Из документации вычитала, что запуск программы начинается с прерывания reset (с нулевого адреса основной памяти), которое вызывается после включения или перезагрузки МК
думаю, что через ISR() обработчик можно попробовать для каких-то целей отловить это событие и проинициализировать какую-нибудь внутреннюю или внешнюю схему перед началом работы...