Рубрика «Контроллеры»

всё, что на контроллерах и для контроллеров

Программирование ARM-контроллеров STM32 на ядре Cortex-M3. Часть 8. Процедуры на асcемблере для STM32

Часть 1. Установка MDK, создание проекта, основы Keil uVision Часть 2. Команды и директивы ассемблера, структура и синтаксис программы. Первая программа для STM32. Часть 3. Карта памяти контроллеров STM32, методы работы с памятью. Часть 4. Регистры, старт и режимы работы контроллеров STM32. Часть 5. Как залить прошивку в контроллер. Часть 6. Настройка системы тактирования. Часть …

Программирование ARM-контроллеров STM32 на ядре Cortex-M3. Приложение 1. Набор инструкций THUMB-2 и особенности их использования

Часть 1. Установка MDK, создание проекта, основы Keil uVision Часть 2. Команды и директивы ассемблера, структура и синтаксис программы. Первая программа для STM32. Часть 3. Карта памяти контроллеров STM32, методы работы с памятью. Часть 4. Регистры, старт и режимы работы контроллеров STM32. Часть 5. Как залить прошивку в контроллер. Часть 6. Настройка системы тактирования. Часть …

101 применение шлюза UART-to-I2C/SPI/1W (RH-0004). Часть 5. USB программатор микросхем EPROM DS24B33

Часть 1. USB программатор микросхем EPROM с интерфейсом I2C Часть 2. USB программатор микросхем EPROM с интерфейсом SPI Часть 3. USB-термометр на DS18B20 с передачей данных по сети Часть 4. USB программатор микросхем EPROM DS2430 Часть 5. USB-программатор микросхем EPROM DS24B33 Часть 6. Подключение 3-осевого гироскопа/акселерометра MPU6050 к компьютеру Для того, чтобы программировать микросхемы памяти …

Светодинамическое устройство на микроконтроллере

В конце октября 2016-го я наткнулся на Радиокоте на описание «Простой цветомузыки» автора Евгения Пашигорова (aka peg), оригинальное схемное решение которой вызвало во мне настойчивое желание изготовить такое устройство, с небольшими переделками под светодиоды. Однако, убедившись в трудности приобретения микросхем 155-й серии (равно как и их буржуйских аналогов 74-й серии), пришёл к выводу, что реализовывать …

Интерфейс USB. Часть 5. Программная реализация LS устройства USB. Схема

Часть 1. Основы. Часть 2. Как происходит передача данных по шине. Часть 3. Что должно уметь любое USB-устройство. Часть 4. Дескрипторы и классы. Часть 5. Программная реализация low speed устройства USB. Схема. Часть 6. Программная реализация LS устройства USB. Физика и приём пакетов. Часть 7. Программная реализация LS устройства USB. Разбираем пакеты по типам. Часть …

Работа модуля USI в контроллерах AVR Tiny

Модуль USI — это некий суррогат, который предоставляет минимальные аппаратные ресурсы, необходимые для построения последовательного интерфейса. Тут всё как обычно, универсальный — значит никакой конкретный, соответственно, чтобы использовать USI для организации какого-то конкретного интерфейса, всё равно придётся сочетать его с программными средствами, однако такое сочетание позволит разгрузить процессор, значительно увеличить скорость передачи и уменьшить код, …

Базовая схема для экспериментов с BLDC-моторами (на ATtiny2313)

Представленная ниже схема является основой для экспериментов с bldc-моторами. Для тех, кто не в курсе, BLDC — это одна из разновидностей синхронных моторов, которая используется, например, в винчестерах, сидирумах, дисководах и т.п. (типа таких, как на картинке справа). Теорию работы синхронных движков в общем виде можно почитать здесь, чуть конкретнее про BLDC — вот здесь. …

101 применение шлюза UART-to-I2C/SPI/1W (RH-0004). Часть 4. USB программатор микросхем EPROM DS2430

Часть 1. USB программатор микросхем EPROM с интерфейсом I2C Часть 2. USB программатор микросхем EPROM с интерфейсом SPI Часть 3. USB-термометр на DS18B20 с передачей данных по сети Часть 4. USB-программатор микросхем EPROM DS2430 Часть 5. USB программатор микросхем EPROM DS24B33 Часть 6. Подключение 3-осевого гироскопа/акселерометра MPU6050 к компьютеру Для того, чтобы программировать микросхемы памяти …

101 применение шлюза UART-to-I2C/SPI/1W (RH-0004). Часть 2. USB программатор микросхем EPROM с интерфейсом SPI

Часть 1. USB программатор микросхем EPROM с интерфейсом I2C Часть 2. USB программатор микросхем EPROM с интерфейсом SPI Часть 3. USB-термометр на DS18B20 с передачей данных по сети Часть 4. USB программатор микросхем EPROM DS2430 Часть 5. USB программатор микросхем EPROM DS24B33 Часть 6. Подключение 3-осевого гироскопа/акселерометра MPU6050 к компьютеру Сегодня мы будем превращать UART-to-I2C/SPI/1W …

101 применение шлюза UART-to-I2C/SPI/1W (RH-0004). Часть 1. USB программатор микросхем EPROM с интерфейсом I2C

Часть 1. USB программатор микросхем EPROM с интерфейсом I2C Часть 2. USB программатор микросхем EPROM с интерфейсом SPI Часть 3. USB-термометр на DS18B20 с передачей данных по сети Часть 4. USB программатор микросхем EPROM DS2430 Часть 5. USB программатор микросхем EPROM DS24B33 Часть 6. Подключение 3-осевого гироскопа/акселерометра MPU6050 к компьютеру Сегодня я расскажу как превратить …