Настройка UART по прерываниям для Atmel SAM D20/D21

Работа с UART'ом по прерываниям — это одна из базовых задач, которую необходимо освоить в огромном числе проектов при работе с любым контроллером. Разумеется, что в ASF (атмеловский аналог ST'шной SPL) есть драйвер работы с UART по прерываниям, но его реализация для семейств Cortex M0+ весьма спорная.

Хочу поделиться двумя вещами:
1. Как «допилить» стандартный пример из ASF
2. Как настроить UART при помощи регистров, без использования библиотек


Читать дальше
  • +1
  • 11 декабря 2015, 13:37
  • Den1s

Atmel хочет вернуть любовь радиолюбителей (халява)

Заранее извиняюсь за заголовок в стиле яндекс-новостей))).
В общем наткнулся тут на акцию от Atmel по раздаче халявных микроконтроллеров Cortex M0. Вот ссылка.
Я, как человек взрощенный на AVR, до сих пор по инерции испытываю теплые чувства к ним (ну и любовь к халяве тоже свою роль сыграла)… потому и повёлся)). Суть акции в том, что Atmel в рамках компании по продвижению своих микроконтроллеров SAM D20 раздает образцы всем желающим.


Читать дальше
  • +1
  • 24 февраля 2015, 22:03
  • Den1s