Прога ужата до 20 кб флеш: удален HAL_TIM и HAL_GPIO
удалена ненужна по сути MyLibs библиотека
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user