QUOTE (sonycman @ Nov 25 2013, 07:01)

Симпатичный хидер получился. Все регистры описаны? Вроде довольно аккуратно

Описано все что есть в DS. PTC (Peripheral touch controller) не описан, так как он не документирован.
Заголовочники используются в реальном проекте, так что SERCOM (UART, SPI master), таймеры, прерывания, PIO работают.
Из известных недостатков - нет структур просто описывающих перефирию, чтобы можно было делать универсальные драйверы. Я это планирую исправить в ближайшее время.
QUOTE (sonycman @ Nov 25 2013, 07:01)

А стандартные хидеры у компиляторов IAR\GCC для D20 имеются, какого они качества, интересно?
Стандартные есть только в ASF (Atmel Software Framework). Мне они не нравятся тем, что каждый модуль требует своего заголовочника + зависит от других, так что проект сразу разрастается 20+ файлами. И еще их нельзя никак достать, не качая весь ASF, не устанавливая его и не ковыряясь в потрохах. По сути они работают.
Я спросил по поводу pull-up-ов. Тут никто не знает зачем так сделано и были капитально удивлены

.
Сообщение отредактировал Taradov Alexander - Nov 25 2013, 18:31