[uquote="maksimdag0",url="/forum/viewtopic.php?p=4272009#p4272009"]Добрый вечер! Выполнил все как написали, к сожалению все та же ошибка вылезает. Не понимаю в чем может быть причина?! Я где прочел, что было такое, заказали как-то партию stm и они тоже все не прошивались[/uquote]
А пробовали стереть ...
Найдено 7 результатов
- Пт авг 12, 2022 12:53:35
- Форум: ARM
- Тема: STM32 перестали работать в CubIDE
- Ответы: 48
- Просмотры: 57003
- Чт авг 11, 2022 08:35:28
- Форум: ARM
- Тема: STM32 перестали работать в CubIDE
- Ответы: 48
- Просмотры: 57003
Re: STM32 перестали работать в CubIDE
Добрый день.
Во-первых, в вкладке "Debugger", в поле "Reset behaviour" поставьте тип "Connect under reset".
Во-вторых, подключите пин Reset на STM к ST-LINK.
В-третьих, все остальные настройки верните в состояние по умолчанию.
UPD:
Попробуйте так же, поставить "Disable" в поле "Debug in low modes ...
Во-первых, в вкладке "Debugger", в поле "Reset behaviour" поставьте тип "Connect under reset".
Во-вторых, подключите пин Reset на STM к ST-LINK.
В-третьих, все остальные настройки верните в состояние по умолчанию.
UPD:
Попробуйте так же, поставить "Disable" в поле "Debug in low modes ...
- Пн авг 01, 2022 08:13:22
- Форум: ARM
- Тема: Подчеркивание текста в cubIDE
- Ответы: 3
- Просмотры: 1871
Re: Подчеркивание текста в cubIDE
Добрый день. Вообще эта галочка находится вот здесь (а так же все опции связанные с spell check):

Спойлер

- Пн июл 25, 2022 14:27:46
- Форум: ARM
- Тема: FreeRTOS STM32 CubeIDE Cortex M3
- Ответы: 9
- Просмотры: 4494
Re: FreeRTOS STM32 CubeIDE Cortex M3
[uquote="4airy",url="/forum/viewtopic.php?p=4264505#p4264505"]Вам нужны будут функции: xEventGroupCreate, xEventGroupSetBitsFromISR, xEventGroupGetBits.[/uquote]
Соврал, для ожидания нужна функция xEventGroupWaitBits, а не xEventGroupGetBits.
Соврал, для ожидания нужна функция xEventGroupWaitBits, а не xEventGroupGetBits.
- Вс июл 24, 2022 12:19:24
- Форум: ARM
- Тема: FreeRTOS STM32 CubeIDE Cortex M3
- Ответы: 9
- Просмотры: 4494
Re: FreeRTOS STM32 CubeIDE Cortex M3
Судя по всему, это баг CMSIS. Попробуйте использовать FreeRTOS функции на прямую, без CMSIS. Тем более что, CMSIS на данный момент это просто обертка над FreeRTOS.
Подключите заголовочные файлы FreeRTOS:
#include "FreeRTOS.h"
#include "event_groups.h"
А дальше сделайте по примерам от сюда ...
Подключите заголовочные файлы FreeRTOS:
#include "FreeRTOS.h"
#include "event_groups.h"
А дальше сделайте по примерам от сюда ...
- Вс июл 24, 2022 12:05:22
- Форум: ARM
- Тема: Как определить какой вход сгенерировал прерывание?
- Ответы: 11
- Просмотры: 3376
Re: Как определить какой вход сгенерировал прерывание?
Отвечу на первоначальный вопрос, если конечно еще актуально.
В ваш код необходимо вставить функцию, которую будет вызывать HAL при срабатывании прерывании по GPIO:
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) {
if (GPIO_Pin == GPIO_PIN_13) {
// Сработало прерывание на 13 пине.
// Aналогичные ...
В ваш код необходимо вставить функцию, которую будет вызывать HAL при срабатывании прерывании по GPIO:
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) {
if (GPIO_Pin == GPIO_PIN_13) {
// Сработало прерывание на 13 пине.
// Aналогичные ...
- Вс июл 24, 2022 11:53:02
- Форум: ARM
- Тема: Заголовочный файл в CubeIDE
- Ответы: 5
- Просмотры: 1606
Re: Заголовочный файл в CubeIDE
Добрый день. Не могли бы вы сбросить полный лог ошибок?