Архив автора: Петр Мальцев

STM32F746GDISCOVERY.
Cortex®­M7, организация памяти.
Документация на русском языке

На сегодняшний день эта публикация, скорее не набор решений, а некий тестовый стенд, на котором эти решения можно попробовать STM32F746GDISCOVERY – уже не новая, но очень серьезная железка, которая умеет все, ну или почти все. Сказка начинается уже в CubeMX.System…
Читать далее

IAR C/C++ Development Guide
Документация на русском языке

Это выборочный перевод документа «IAR C/C++ Development Guide» необходимый как «Ветхий завет» для понимания публикации «STM32F746GDISCOVERY. Cortex®­M7, организация памяти». IAR C/C++ Development Guide. Compiling and Linking.(Руководство по разработке IAR C / C ++ компиляция и компоновка ).В документе приведены правила…
Читать далее

Что можно попробовать сделать, если на STM32F429I-DISCO (MB 1075 C-01) перестали работать таймеры

Какая-то совершенно безумная история (со счастливым концом) заставила меня обратиться в службу поддержки STMicroelectronics. В процессе текущей работы я периодически принимал предложения обновить математику от производителей. Я обновил CubeMX до версии V.6.2.0, загрузчик по требованию Keil uVision5 и проч. Все,…
Читать далее

Честное измерение RMS посредством АЦП микроконтроллера stm32f051R8, с выдачей результата на консоль (FreeRTOS + CMSIS)

В ответе на отклик на вакансию сайта hh.ru «Кандидат на должность Инженера программиста контроллеров» мне прислали тестовое задание. Поскольку оно не содержит персональных данных я привожу во вложении полный текст. Не то, чтобы я никогда ничего не измерял АЦП stm32f051R8,…
Читать далее

CCM (core coupled memory) data RAM. Документация на русском языке

  В одном из текущих проектов на STM32F407ZGT связанных с применением JSON взяла и закончилась оперативка… В описании Memories– Up to 1 Mbyte of Flash memory– Up to 192+4 Kbytes of SRAM including 64-Kbyte of CCM (core coupled memory) data…
Читать далее

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

Эта отладочная плата была приобретена в направлении других горизонтов развития, однако, как и прежде, с чего-то нужно оживлять железо. Эти отладочные платы с мониторчиками и Toush Screen – прежде всего прекрасный набор кнопок (черная и голубая в набор не входят)….
Читать далее

32F746GDISCOVERY. Документация на русском языке

AN4760 Application note Quad-SPI interface (QUADSPI) on STM32 microcontrollers. Документация на русском языке Документ вызвал достаточное количество вопросов. Все они описаны в проекте «STM32F746GDISCOVERY. Продолжение индустриального графического интерфейса» UM1713 Developing applications on STM32Cube with LwIP TCP/IP stack. Документация на русском…
Читать далее

MPU-6050, ICM20948. Документация на русском языке.

Так получилось, что пришлось пройти мимо MEMS датчиков. Правда дальше демонстрационного проекта дружбы MPU-6050 с STM32F746GDISCOVERY дело не пошло. GY-521 — то, что случилось под рукой, вернее лежало в ящике лет 7, а STM32F746GDISCOVERY — то, что лежало на столе…
Читать далее

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

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

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

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