Кто любит RISC в жизни, заходим, не стесняемся.
Ср окт 04, 2023 11:33:21
Почему такой код не работает
- Код:
HAL_GPIO_WritePin(GPIOA, q0_1_Pin , GPIO_PIN_SET);
HAL_Delay(300);
HAL_GPIO_WritePin(GPIOA, q0_1_Pin , GPIO_PIN_RESET);
А такой вполне
- Код:
HAL_GPIO_TogglePin(GPIOA, q0_1_Pin);
HAL_Delay(300);
В какую сторону копать - платка
https://stm32-base.org/boards/STM32F407 ... l#Header-1
Ср окт 04, 2023 13:38:00
Про отладку что-нибудь слышали ?
Ср окт 04, 2023 13:43:47
Можно повангую? Если чуть больше кода посмотреть, то будет так?
- Код:
while(true)
{
HAL_GPIO_WritePin(GPIOA, q0_1_Pin , GPIO_PIN_SET);
HAL_Delay(300);
HAL_GPIO_WritePin(GPIOA, q0_1_Pin , GPIO_PIN_RESET);
}
- Код:
while(true)
{
HAL_GPIO_TogglePin(GPIOA, q0_1_Pin);
HAL_Delay(300);
}
Ср окт 04, 2023 13:59:17
поставьте второй "HAL_Delay(300)" после "HAL_GPIO_WritePin(GPIOA, q0_1_Pin , GPIO_PIN_RESET);"
Чт окт 05, 2023 05:34:43
Про отладку что-нибудь слышали ?
В дебаге все работает
Добавлено after 2 hours 42 minutes 27 seconds:поставьте второй "HAL_Delay(300)" после "HAL_GPIO_WritePin(GPIOA, q0_1_Pin , GPIO_PIN_RESET);"
Да спасибо это оно понял свою ошибку.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.