Уже не редкость видеть темы, где разработчики спрашивают о возможности исполнения программ из ОЗУ, внешней памяти и т.п. Этот вопрос вас не … More
Рубрика: Контр. ARM
Multi-master система или «черная пятница»
Уже в четырех записях я упомянул чудесный параллельный интерфейс EBI. Он идентичен, что у STM32, что у ATSAM. Некоторые называют интерфейс асинхронным, но … More
USB эмуляция клавиатуры или NES-USB
Отладочная плата Arduino Due построена на базе ATSAM3X, который имеет при себе собственный USB порт в периферии. Для среды разработки Arduino … More
ARM Cortex-M4: внешняя шина, smc #5
Параллельный интерфейс микроконтроллеров, известный как EBI, используется почти во всех проектах с TFT дисплеями, внешней памятью и т.п. Он обладает высокой скоростью … More
ARM Cortex-M4: последовательный порт #4
Рано или поздно вам понадобится связь МК с внешним миром для вывода отладочной информации или чего-другого. Самое простое решение — … More
ARM Cortex-M4: таймеры #3
Механизмов, следящих за временем, у SAM4C хватает: шесть 16бит таймеров/счетчиков, четыре 16бит таймеров для ШИМ, один системный таймер, RTT, RTC.
ARM Cortex-M4: порты, прерывания #2
Куда ж без них..? Если вы работали с 8бит контроллерами, подобными AVR или PIC, а иначе и быть не может, … More
ARM Cortex-M4: клок #1
Итак, запускаем среду разработки Atmel Studio, выбираем контроллер ATSAM4Cxx_0 и программатор в опции device и tool соответственно. Тактирование Тактовый … More
Недооцененный контроллер Atmel ATSAM4C
Работая с Arduino Due, я познакомился с контроллерами архитектуры ARM и всеми их прелестями. Для своих проектов полноценное использование ATSAM3X (Due) … More
Внешняя шина ArduinoDue (SAM3X)
Все началось с того, когда, пролистывая datasheet контролера Atmel SAM3X, который стоит на небезызвестной плате Arduino Due, я наткнулся на … More
AVR, ARM, CPLD и VGA… 1760 часов чистого времени
Как вывести картинку (живую) с микроконтроллера, логической схемы, кофеварки, чтобы ее мог видеть человек? Ха! Существует чертова куча дисплеев, будь … More