Архив метки: Регистры

STM32 Без HAL и SPL. Часть 1. GPIO

Для инициализации периферии и последующей работы с микроконтроллерами STM32 на сегодняшний день существует 3 решения. Первый и самый тернистый это непосредственная работа с регистрами контроллера при помощи библиотеки CMSIS. Второй  это библиотека SPL, которую на сегодняшний день уже прекратили развивать. И последний это современная библиотека HAL и среда CubeMX. Оба последних варианта по своему хороши,… Читать далее »

AVR для начинающих. Урок 15. Регистры EEPROM.

Здравствуйте уважаемые читатели! В данной статье мы продолжим знакомство с EEPROM нашего контроллера. Начало работы с EEPROM в предыдущем уроке. Сегодня мы рассмотрим регистры отвечающие за работу с данным видом памяти, а так же напишем программу на Assembler, осуществляющую подсчет количества перезапусков контроллера. Итак, приступим к изучению регистров EEPROM: EEARL:EEARH Пара 8 разрядных регистров EEARL… Читать далее »

AVR для начинающих. Урок 12.SPI.Регистры.

Доброго времени суток! В данном уроке речь пойдет об интерфейсе SPI, который позволяет как связать между собой 2 и более микроконтроллеров, так и подключить к микроконтроллеру внешние устройства. Итак, приступим. SPI(Serial Peripheral Interface)— последовательный синхронный стандарт передачи данных. В микроконтроллерах фирмы Atmel представляет собой четырехпроводной интерфейс. Данный интерфейс синхронный, синхронизация происходит по тактовому сигналу (Т.е.… Читать далее »