STM32

STM32F429i_Discovery. Пример индустриального графического интерфейса

Слово «индустриальный» появилось не из-за желания посмотреть на мир шире. Знакомство с DMA2D напомнило что-то до боли знакомое… – Ну ДА!!! Adobe Illustrator, работа в котором радовала долгие годы жизни! Несколько лет назад пришло понимание, что многие электронные устройства проще…
Читать далее

STM32F429I-Discovery. Документация на русском языке.

Переводы обладают теми же недостатками, что и в предыдущей статье. И еще раз подтверждают золотые слова: «С возрастом проблем становится не меньше и не больше… Они просто становятся масштабней!» STM32F429ZIT6. RM0090 Reference manual. UM1725 User Manual. Документация на русском языке.  …
Читать далее

STM32F0 RM0091 Reference manual. Документация на русском языке.

STM32F0 RM0091 Reference manual. При работе с STM32F0DISCOVERY мне волей-неволей пришлось перевести Гуглем описания отдельных устройств. Настоящим я публикую эти переводы без претензий на точность, грамотность и, тем более, на верстку. Этих рабочих документов мне вполне хватило для понимания работы…
Читать далее

STM32F0. 3-фазный DMA PWM. Настройка TIM1, TIM2, TIM14, DMA, ADC, обработка их прерываний. Настройка функции DMA Burst

Статью можно рассматривать дополнением к статье про ШИМ без DMA, как стремление к совершенству! ))))))))))))))))) Модное слово DMA… Частота несущей сразу существенно подсела. Обработка прерываний имеет время. Занятая шина данных, тоже имеет значение. Именно этот эксперимент открыл глаза на то,…
Читать далее

STM32F0. 3-фазный PWM. Настройка TIM1, TIM2, TIM14, DMA, ADC и обработка их прерываний.

Опыт накоплен в процессе изучения STM32F0DISCOVERY на примере всем понятной задачи управления асинхронным трехфазным двигателем. Не смотря на использование сторожевого таймера ADC по току при  работе с питанием 220, я настоятельно рекомендую аппаратную защиту по току земли с отключением драйверов…
Читать далее

OLED SSD1306 (SSD1309) STM32F1 в качестве SPI видеокарты для STM32F0

Пример приема и индикации чисел Фибоначчи, посчитанных на stm32f0 (Slave). Этюд, в представленном виде, не имеет отношения к драйверу двигателя. Аппаратный SPI:    STM32F1 — master, STM32F0 — slave.  Сам OLED SSD1309 подключен в проекте к STM32F103C8 по интерфейсу I2C. Работает…
Читать далее