Программирование, радиоэлектроника,
саморазвитие и частичка из моей жизни здесь...

Интересные и полезные статьи с пометкой "AVR"

Публикации что касаются тематики: "AVR"
Всего соответствий: 19
1)

Что такое микроконтроллер, семейства и корпуса AVR микроконтроллеров

Попробуем разобраться что же представляет из себя AVR микроконтроллер, что это такое и из чего состоит. Узнаем какие есть семейства микроконтроллеров от фирмы ATMEL и в каких корпусах выпускаются микрочипы от данного производителя. Сделаем выбор корпуса микросхемы, наиболее пригодного для знакомства с AVR микроконтроллерами.
2)

Архитектура AVR микроконтроллеров, из чего состоит микроконтроллер

Рассмотрим внутреннюю архитектуру микроконтроллеров AVR, попробуем разобраться из каких блоков состоит кристалл микросхемы и за какие функции отвечает каждый блок, как они взаимодействуют между собою. Также будут приведены полезные сравнения и примеры, ценные заметки что помогут прояснить принципы работы микроконтроллера с внешними устройствами и периферией.
3)

Области применения AVR микроконтроллеров, для чего использовать микроконтроллер

Рассмотрим области применения разных семейств AVR микроконтроллеров, попробуем поразмышлять какие устройства для дома, производства и просто для развлечения можно сделать на основе AVR микроконтроллеров. Зная сферы применения этих умных микросхем гораздо интереснее и более захватывающе будет их изучение.
4)

Программаторы для AVR микроконтроллеров (USB, COM, LPT)

Узнаем что такое ISP-интерфейс, разберемся с недорогим и удобным программатором USB ISP. Рассмотрим принципиальные схемы простейших программаторов для AVR микроконтроллеров с использованием COM и LPT портов компьютера. Данной информации вполне хватит чтобы прошить большинство моделей AVR микроконтроллеров не только в Linux, но и в других ОС.
5)

Как подключить AVR микроконтроллер к программатору

Научимся искать информацию по разным моделям AVR микроконтроллеров, разберемся c чтением PDF документов в операционной системе Linux. Узнаем как подключить микроконтроллер к программатору используя интерфейс ISP при помощи нескольких проводников.
6)

Инструменты для программирования AVR микроконтроллеров в Linux

Рассмотрим процесс преобразования исходного кода в машинный код, пригодный для записи в память микроконтроллера. Узнаем какие есть программные инструменты в операционной системе Linux для компиляции и прошивки программ в микроконтроллеры используя языки программирования Си и Ассемблер. Увидим какие есть среды разработки (IDE) для написания и обработки исходного кода под AVR в Linux.
7)

Первая программа для AVR микроконтроллера на Ассемблере

Приведен и подробно разобран пример простой программы для AVR микроконтроллера на языке Ассемблер (Assembler). Собираем простую схему на микроконтроллере для мигания светодиодами, компилируем программу и прошиваем ее в микроконтроллер под ОС GNU Linux.
8)

Простая программа для AVR микроконтроллера на языке Си

Приведена простейшая программа для AVR микроконтроллера, которая написана на языке программирования Си (C). Подробно описаны все инструкции и строчки кода, приведены команды для компиляции (AVR GCC), сборки и прошивки (AVRDUDE) программы в память микроконтроллера в операционной системе Linux.
9)

AVR Си - выносим функции и переменные в модули, компиляция нескольких файлов в avr-gcc, Makefile

В этой небольшой статье покажу на простейшем примере как вынести функции и переменные программы, написанной на языке программирования AVR Си, в отдельные файлы, собрать их в подключаемый модуль. Расскажу как выполнить компиляцию нескольких файлов проекта в avr-gcc, напишем простой и удобный Makefile для автоматизации процесса сборки и прошивки программы в AVR микроконтроллер.
10)

Силовая электроника самодельного робота, контроллер питания и Raspberry Pi

Как изготовить не сложный электронный модуль управления питанием для самодельного робота. Схемы контроллера питания для электроники и Raspberry Pi, силовых MOSFET-ключей для управления питанием различных блоков, а также конвертера сигналов для управления двигателями через микросхему L298. Мои эксперименты и готовые решения. Полезные рекомендации по подбору аккумуляторной батареи, расчеты потребления тока и много другой полезной информации.