Сб июл 22, 2023 00:09:03
USART_Cmd(_USARTx, DISABLE);
_GPIO_Port->CFGLR &= ~(1<<22); // Set GPIO Pin 2 as GPIO output OD
GPIO_SetBits(_GPIO_Port, GPIO_Pin_2); // Set GPIO Pin 2 to 0 within 180 us
delay_us(180);
GPIO_ResetBits(_GPIO_Port, GPIO_Pin_2); // Set GPIO Pin 2 to 1
delay_us(40);
_GPIO_Port->CFGLR |= (1<<22); // and set back to USART out
USART_Cmd(_USARTx, ENABLE);
Вт июл 25, 2023 12:08:57
Вт июл 25, 2023 13:15:37
Вт июл 25, 2023 18:43:18
Там есть регистр AFR?
GPIO_SetBits разве устанавливает ноль, а не единицу?
Вт июл 25, 2023 18:46:53
Вт июл 25, 2023 21:17:45
То есть функцию порта надо переназначать.