Архив: 2014

Перепись статей закончена!

Мой двухнедельный план с редактированием старых статей немного затянулся на 8 месяцев. Работы оказалось больше, чем предполагалось. Но все же, теперь мне не стыдно читать записи 9-х, 11-х годов, они в полном порядке!

ARM Cortex-M4: последовательный порт #4

DSCN55674444

Рано или поздно вам понадобится связь МК с внешним миром для вывода отладочной информации или чего-другого. Самое простое решение — использование последовательного интерфейса.

VGA видеоадаптер [Незавершенный эксперимент]

DSCN5741

В статье [AVR, ARM, CPLD и VGA…] я нашел для себя оптимальное решение видеоадаптера для Arduino Due и других устройств с параллельным интерфейсом. Однако ничего не стоит на месте, поэтому я стал дальше развивать проект.

ARM Cortex-M4: таймеры #3

DSCN55677777

Механизмов, следящих за временем, у SAM4C хватает: шесть 16бит таймеров/счетчиков, четыре 16бит таймеров для ШИМ, один системный таймер, RTT, RTC.

ARM Cortex-M4: порты, прерывания #2

DSCN55667

Куда ж без них..? Если вы работали с 8бит контроллерами, подобными AVR или PIC, а иначе и быть не может, то разобраться в портах не составит труда. Здесь есть привычные аналоги DDRx, PORTx, а с внешними прерываниями дела обстоят даже по-проще.

ARM Cortex-M4: клок #1

DSCN556754

Итак, запускаем среду разработки Atmel Studio, выбираем контроллер ATSAM4Cxx_0 и программатор в опции device и tool соответственно.

ARM Cortex-M4: отладочная плата #0

DSCN5567

Поработав с 8Бит контроллерами, мы неизбежно идем на освоение 32. Многие уже видели мои записи про 32-х разрядные Arduino Due, но, поверьте, это совершенно не то, что означает работать с чистым кристаллом на собственной плате.

Простой Дельта-Сигма ЦАП. Что это и с чем его едят.

pic_126_2

С Цифро-Аналоговыми-Преобразованиями мы уже знакомились в нескольких статьях. Единственный тип этих преобразования, который мы не рассмотрели: метод передискретизации.

Недооцененный контроллер Atmel ATSAM4C

DSCN5530

Работая с Arduino Due, я познакомился с контроллерами архитектуры ARM и всеми их прелестями. Для своих проектов полноценное использование ATSAM3X (Due) было несколько проблематично, так как многие пины были не выведены, да и вообще присоединять плату путем создания многоэтажного бутерброда не оч…

Фоторезист!

DSCN5514

Впервые изготовил печатную плату с помощью пленочного фоторезиста.

Bug Report
Локализовано: шаблоны Wordpress