Вопросы по теме 'stm32f0'

Преобразование ошибок компилятора ARM GCC
Проблема Я работаю с оптимизацией флэш-памяти STM32F051. Выявлено, что преобразование между float и int типами потребляет много флэш-памяти. Вникнув в это, выяснилось, что преобразование в int занимает около 200 байт флэш-памяти; в то...
177 просмотров

STM32CubeMX генерирует Makefile с повторяющимся C_SOURCES
Я только начинаю изучать разработку STM32 (на Ubuntu 16.04). Я использовал STM32CubeMX для создания проекта на основе Makefile. Сгенерированные файлы Makefile имеют повторяющиеся записи в C_SOURCES, что (очевидно) приводит к сбою связывания...
431 просмотров

Плата STM32F103C8T6 не мигает с помощью Keil 5
У меня следующая проблема. Как только я создаю проект Keil с помощью ST CubeMX и записываю проект в MCU STM32F103C8, все идет хорошо; Однако после этой первой перепрошивки я больше не могу ее прошивать, так как она выдает следующую ошибку:...
49 просмотров
schedule 04.11.2021

Переполнение в прерывании ведомого устройства ST32 HAL SPI
У меня проблема с ST32F030 и Slave SPI Я пытаюсь заставить его ответить на команду spi: - Мастер отправляет 0x05, подчиненный отвечает массивом из 7 байтов. Это вроде работает в первый раз, но затем теряется синхронизация и устанавливается бит...
3799 просмотров
schedule 31.03.2022

Почему существует разница во времени периодического прерывания?
Я пишу драйвер низкого уровня для протокола связи с одной линией. Эта линия подключена как к выводу Tx, так и к выводу Rx на микроконтроллере STM32F0, работающем с внутренними часами на частоте 8 МГц. Состояние вывода Tx устанавливается в прерывании...
114 просмотров
schedule 31.07.2022

Компилятор mbed: как программно читать и записывать flash STM32F091RC на плате Nucleo eval
Мне нужно записать и прочитать параметры конфигурации во флэш-память STM32F091RC. Каковы функции/методы чтения и записи?
474 просмотров

Драйвер STMicro STMTouch Использование 5-канальной моноэлектродной конструкции для проблем с линейным датчиком
Я работаю с пользовательской платой, которая имеет 8 каналов, состоящих из трех сенсорных клавиш и 1 линейного датчика. Есть 8 каналов ввода-вывода, три входа ввода-вывода и нет конфигураций щита. Три канала предназначены для трех сенсорных...
975 просмотров
schedule 27.11.2022

Чтение выходного сигнала квадратурного энкодера с помощью NUCLEO-F072RB
Я использую плату NUCLEO-F072RB в сочетании с X2C для считывания выходного сигнала энкодера двигателя постоянного тока для измерения его скорости. Согласно техническому описанию, с помощью таймеров TIM2 и TIM3 можно выполнить это чтение. Для...
516 просмотров
schedule 20.06.2023

Проблемы STM32G0 с прерыванием по таймеру PWM не работает правильно
Я хочу использовать stm32 для генерации ШИМ-сигнала, но я должен иметь возможность изменять рабочий цикл после каждого сигнала. Моя проблема в том, что если я попробую, это не сработает правильно. Он отправляет 3-5 импульсов с одинаковым рабочим...
817 просмотров
schedule 22.03.2023

Смещение VTOR не указано в STM32F072
в основном я использую микроконтроллеры STM32F1xx для своих проектов. В этом MCU задано смещение векторной таблицы: #define VECT_TAB_OFFSET 0x00000000U //copied from system_stm32f1xx.c Мне нужно изменить это смещение в случае использования...
175 просмотров
schedule 21.03.2023

Прерывание STM32F030 GPIO
Попытка получить прерывание на A3, чтобы разбудить процессор от сна на символе rx, но он не срабатывает. Что определяет, какое прерывание сработает на выводе GPIO? не могу найти в справочнике static void EXTI0_1_IRQHandler_Config(void) {...
2049 просмотров
schedule 01.06.2024