Прога ужата до 20 кб флеш: удален HAL_TIM и HAL_GPIO

удалена ненужна по сути MyLibs библиотека
This commit is contained in:
2025-03-06 12:44:55 +03:00
parent fad121a9fd
commit dbc9388f67
20 changed files with 484 additions and 1166 deletions

View File

@@ -72,16 +72,23 @@ void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle)
PB04:TX,
PB05:RX
*/
GPIO_InitStruct.Pin = GPIO_PIN_4;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_PULLUP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.Alternate = GPIO_AF1_USART1;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
GPIO_InitStruct.Pin = GPIO_PIN_5;
GPIO_InitStruct.Alternate = GPIO_AF1_USART1;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/* Íàñòðîéêà ïèíà GPIO_PIN_4 */
GPIOB->MODER &= ~(GPIO_MODER_MODE4);
GPIOB->MODER |= (GPIO_MODE_AF_PP << GPIO_MODER_MODE4_Pos);
GPIOB->PUPDR &= ~(GPIO_PUPDR_PUPD4);
GPIOB->PUPDR |= (GPIO_PULLUP << GPIO_PUPDR_PUPD4_Pos);
GPIOB->OSPEEDR |= (GPIO_SPEED_FREQ_HIGH << GPIO_OSPEEDR_OSPEED4_Pos);
GPIOB->AFR[0] &= ~(0xF << GPIO_AFRL_AFSEL4_Pos);
GPIOB->AFR[0] |= (GPIO_AF1_USART1 << GPIO_AFRL_AFSEL4_Pos);
/* Íàñòðîéêà ïèíà GPIO_PIN_5 */
GPIOB->MODER &= ~(GPIO_MODER_MODE5);
GPIOB->MODER |= (GPIO_MODE_AF_PP << GPIO_MODER_MODE5_Pos);
GPIOB->PUPDR &= ~(GPIO_PUPDR_PUPD5);
GPIOB->PUPDR |= (GPIO_PULLUP << GPIO_PUPDR_PUPD5_Pos);
GPIOB->OSPEEDR |= (GPIO_SPEED_FREQ_HIGH << GPIO_OSPEEDR_OSPEED5_Pos);
GPIOB->AFR[0] &= ~(0xF << GPIO_AFRL_AFSEL5_Pos);
GPIOB->AFR[0] |= (GPIO_AF1_USART1 << GPIO_AFRL_AFSEL5_Pos);
/* USART1 interrupt Init */
HAL_NVIC_SetPriority(USART1_IRQn, 0, 0);