Features of working with hardware UART (RX, TX) on the example of ATtiny2313
HTML-код
- Опубликовано: 26 июл 2024
- In this video, we'll talk about what is a hardware UART, how UART works, its advantages over a software UART, and how to work with it using the example of Arduino UNO, Arduino Nano and ATtiny2313. I will tell you what difficulties you can face when implementing a hardware UART on the ATtiny2313. Similar difficulties can arise with other AVR microcontrollers.
Let's analyze the situation when an error occurs during data transfer when using a hardware UART. And I will offer two ways to solve it: using an external clock source (quartz resonator) and a special sketch.
Video sketch - drive.google.com/file/d/1LtWR...
ATtiny2313 (set of 2) - alii.pub/62nd76
USBasp Programmer - alii.pub/62nd67
Quartz Resonator Kit - alii.pub/62uoka
0:00 What is UART
2:29 Software UART
3:18 Benefits of a hardware UART
6:29 An example of working with a hardware UART
7:41 Problem with hardware UART on ATtiny2213
9:20 The first solution is a quartz resonator
10:40 Second solution - a special sketch - Наука
Забыл сказать, ссылка на скетч из видео, в описании. Взял на одном из форумов и немного доработал.
Спасибо за видео. Как всегда интересно и полезно. Побольше бы вам подписчиков, вы заслужили
Спасибо за слова благодарности! Я думаю те, кому интересна данная тема, рано или поздно наткнутся на мои видео и подпишутся. И, на мой взгляд, пусть лучше будет небольшая, но отзывчивая аудитория, чем тысячи случайных людей.
@@neoalternator это правильно. Да со временем народ придет. Хотя всё равно конечно это нишевая тематика, тут сложно набрать много просмотров
@@Evgen-Evgen-Evgen вот именно! А за подписчиками нужно ехать в Чернобыль)))
@@neoalternator 😄😄
@@neoalternator да и всякие глупости творить..
Спасибо за познавательное видео!
Спасибо за отзыв!
Не знаю можно-ли назвать причиной неудачного перепрограммирования: Это помеха распаянной обвязки из компонентов. TX RX в приборе с контроллером были нагружены, и программатор не смог прощить пока по схеме не освободишь нужные ножки от деталей нагрузки. И включенный *терминал* компорта тоже мешает IDE отработать, т.к. линия занята другим софтом.
можно ли прошить микроконтролер atmega 324,если фьюзы золочены?Прошивка flesh отсутствует.
А что такое пустой сейч?
Объяснение про закорачивание TX TX не понял честно говоря
По сути передаём сами себе, то есть то что передали, то и должны получить, если дополнительно данные не обрабатываются