Программирование 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). Часть 6. Подключение 3-осевого гироскопа/акселерометра MPU6050 к компьютеру

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

Интерфейс USB. Часть 9. Программная реализация LS устройства USB. Продолжаем разбираться с принятыми пакетами.

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

Интерфейс USB. Часть 8. Программная реализация LS устройства USB.
Передача по USB произвольного буфера и пакетов подтверждения

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

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 к компьютеру Для того, чтобы программировать микросхемы памяти …

OpenGL в C++ Builder. Основы

Введение Инициализация Примитивы Введение Все, наверное, понимают, что для работы с 2D и 3D графикой очень приятно пользоваться готовыми библиотеками. Они позволяют программисту избавиться от кучи адовых вычислений, типа обсчёта поворотов, освещений, пересечений, наложений и прочей мути. Все вышеперечисленные «умения» в таком случае реализуются в библиотеке, а нам остаётся только с помощью специальных стандартных функций …

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

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

Интерфейс USB. Часть 7. Программная реализация LS устройства USB. Разбираем пакеты по типам

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

Интерфейс USB. Часть 6. Программная реализация LS устройства USB. Физика и приём пакетов

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

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

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