В декабре 2020 года я выступал с устным докладом на большом симпозиуме JEMS2020. Удалось разгадать механизмы взаимодействия спинов 3d электронов…
FPV на бумажном самолетике
С поразительной быстротой микроконтроллеры, камеры, и, собственно, целые SOC становятся все меньше и меньше, а между тем доступнее и дешевле…
FX2LP контроллер USB: отладочная плата, среда разработки #0
Рядом с микроконтроллерами общего назначения существуют и узкоспециализированные — например периферийный контроллер EZ-USB, о котором и пройдет речь. Он представляет…
Динамическая система освещения двумерной графики
Свет является неотъемлемой частью любой картины. Без необходимого затенения зрителю будет довольно сложно представить формы объекта или даже атмосферу композиции, если конечно…
Запуск программы откуда угодно [Atmel Studio]
Уже не редкость видеть темы, где разработчики спрашивают о возможности исполнения программ из ОЗУ, внешней памяти и т.п. Этот вопрос вас не…
Multi-master система или «черная пятница»
Уже в четырех записях я упомянул чудесный параллельный интерфейс EBI. Он идентичен, что у STM32, что у ATSAM. Некоторые называют интерфейс асинхронным, но…
USB эмуляция клавиатуры или NES-USB
Отладочная плата Arduino Due построена на базе ATSAM3X, который имеет при себе собственный USB порт в периферии. Для среды разработки Arduino…
Простой текстовый терминал
Собрав свою отладочную плату с FPGA, мне хотелось создать на ее базе что-то довольно простое и полезное. Я имел необходимость в неком информационном табло для вывода…
Параллельный интерфейс на ПЛИС. Обработка данных. Часть I
Естественным образом ПЛИС используется не только как периферийное или комбинированное устройство, а как цифровой обработчик данных. Все устройство в простом случае делится…
ARM Cortex-M4: внешняя шина, smc #5
Параллельный интерфейс микроконтроллеров, известный как EBI, используется почти во всех проектах с TFT дисплеями, внешней памятью и т.п. Он обладает высокой скоростью…