Прога ужата до 20 кб флеш: удален HAL_TIM и HAL_GPIO
удалена ненужна по сути MyLibs библиотека
This commit is contained in:
@@ -46,19 +46,28 @@ void MX_GPIO_Init(void)
|
||||
__HAL_RCC_GPIOC_CLK_ENABLE();
|
||||
|
||||
|
||||
/*Configure LED GPIO pin : PB0 (OneWire) */
|
||||
GPIO_InitStruct.Pin = DS_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
||||
HAL_GPIO_Init(DS_GPIO_Port, &GPIO_InitStruct);
|
||||
/* Íàñòðîéêà ïèíà PB0 (OneWire) */
|
||||
DS_GPIO_Port->MODER &= ~(GPIO_MODER_MODE0);
|
||||
DS_GPIO_Port->MODER |= (GPIO_MODE_OUTPUT_PP << GPIO_MODER_MODE0_Pos);
|
||||
DS_GPIO_Port->PUPDR &= ~(GPIO_PUPDR_PUPD0);
|
||||
DS_GPIO_Port->PUPDR |= (GPIO_NOPULL << GPIO_PUPDR_PUPD0_Pos);
|
||||
DS_GPIO_Port->OSPEEDR |= (GPIO_SPEED_FREQ_VERY_HIGH << GPIO_OSPEEDR_OSPEED0_Pos);
|
||||
|
||||
/* Óñòàíîâêà PA1, PA4, PA5 â âûñîêèé óðîâåíü */
|
||||
GPIOA->BSRR = GPIO_PIN_1 | GPIO_PIN_4 | GPIO_PIN_5;
|
||||
|
||||
/*Configure LED GPIO pin : PA1 PA4 PA5 */
|
||||
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1|GPIO_PIN_4|GPIO_PIN_5, GPIO_PIN_SET);
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_1|GPIO_PIN_4|GPIO_PIN_5;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||
/* Íàñòðîéêà ïèíîâ PA1, PA4, PA5 */
|
||||
GPIOA->MODER &= ~(GPIO_MODER_MODE1 | GPIO_MODER_MODE4 | GPIO_MODER_MODE5);
|
||||
GPIOA->MODER |= (GPIO_MODE_OUTPUT_PP << GPIO_MODER_MODE1_Pos) |
|
||||
(GPIO_MODE_OUTPUT_PP << GPIO_MODER_MODE4_Pos) |
|
||||
(GPIO_MODE_OUTPUT_PP << GPIO_MODER_MODE5_Pos);
|
||||
GPIOA->PUPDR &= ~(GPIO_PUPDR_PUPD1 | GPIO_PUPDR_PUPD4 | GPIO_PUPDR_PUPD5);
|
||||
GPIOA->PUPDR |= (GPIO_NOPULL << GPIO_PUPDR_PUPD1_Pos) |
|
||||
(GPIO_NOPULL << GPIO_PUPDR_PUPD4_Pos) |
|
||||
(GPIO_NOPULL << GPIO_PUPDR_PUPD5_Pos);
|
||||
GPIOA->OSPEEDR |= (GPIO_SPEED_FREQ_LOW << GPIO_OSPEEDR_OSPEED1_Pos) |
|
||||
(GPIO_SPEED_FREQ_LOW << GPIO_OSPEEDR_OSPEED4_Pos) |
|
||||
(GPIO_SPEED_FREQ_LOW << GPIO_OSPEEDR_OSPEED5_Pos);
|
||||
}
|
||||
/************************ (C) COPYRIGHT Puya *****END OF FILE******************/
|
||||
|
||||
Reference in New Issue
Block a user