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

Лучший способ добавить задержку/ничего не делать для n циклов процессора
Мне нужно добавить в мой код задержку в n циклов процессора (~ 30). Мое текущее решение приведено ниже, оно работает, но не очень элегантно. Кроме того, задержка должна быть известна во время компиляции. Я могу работать с этим, но было бы...
1840 просмотров
schedule 10.06.2023

STM32F072RB не получает / не отправляет данные через SPI в ведомом режиме
Я использую STM32F072RB uC для приема и передачи данных через SPI2 в ведомый режим со следующей конфигурацией: CR1 = 0x0078 CR2 = 0x0700 AFRH = 0x55353500 MODER = 0xa2a0556a Регистр APB1ENR также правильно настроен. Текущая...
1098 просмотров
schedule 24.02.2022

Использование внешнего прерывания на порту B stm32f030
Я использую плату обнаружения STM32F0308. Я хочу использовать внешнее прерывание на PIN11 PORTB. Проблема в том, что я не могу вызвать PORTB. Микроконтроллер по-прежнему использует PIN11 PORTA. Я знаю, что контакты портов соединены вместе, но я...
880 просмотров
schedule 21.02.2023

STM32F0 Настройки предварительного масштабирования TIMx не влияют на прерывание обновления
Я сгенерировал свой код из STM32CubeMx и хотел генерировать событие обновления каждые 1 мкс. Я работаю с внутренними часами на частоте 48 МГц, что должно быть с Prescaler: 0 и Autoreload: 47 с результатом до 1 мкс. Я использую STM32F030 с TrueStudio...
417 просмотров
schedule 05.04.2022

** Ошибка инициализации OpenOCD ** При использовании VS Code, platformio, stlink v2 и stm32 f030r8t6
(Я помещаю ссылки в свой вопрос, но я подробно объясню, в чем моя проблема, так что вам не нужно будет использовать ссылки, они просто для справки) Привет, Я пытаюсь следовать этому руководству YouTube (...
3075 просмотров

Поместите загрузчик после приложения во флэш-память
Я написал загрузчик для моей платы STM32F042k6, который работает очень хорошо. При сбросе системы запускается загрузчик, который позже может перейти к приложению. Это было отлично:). Теперь я хочу сделать обратное в моем Flash. Я хочу, чтобы мой...
174 просмотров
schedule 13.06.2023

Невозможно установить или сбросить GPIO PA12 на STM32F030
У меня возникли проблемы с попыткой НАСТРОИТЬ или СБРОСИТЬ один из моих контактов GPIO на STM32F030. Я использую STM32F0xx_HAL_Driver и инициализирую GPIO PA12 следующим образом: GPIO_InitStruct.Pin = GPIO_PIN_12; GPIO_InitStruct.Mode...
326 просмотров
schedule 04.09.2022