Rev 2 | Rev 4 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 3 | ||
---|---|---|---|
Line 170... | Line 170... | ||
170 | PB6 ------> I2C1_SCL |
170 | PB6 ------> I2C1_SCL |
171 | PB7 ------> I2C1_SDA |
171 | PB7 ------> I2C1_SDA |
172 | */ |
172 | */ |
173 | GPIO_InitStruct.Pin = GPIO_PIN_6|GPIO_PIN_7; |
173 | GPIO_InitStruct.Pin = GPIO_PIN_6|GPIO_PIN_7; |
174 | GPIO_InitStruct.Mode = GPIO_MODE_AF_OD; |
174 | GPIO_InitStruct.Mode = GPIO_MODE_AF_OD; |
175 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
175 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; |
176 | HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); |
176 | HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); |
177 | 177 | ||
178 | /* Peripheral clock enable */ |
178 | /* Peripheral clock enable */ |
179 | __HAL_RCC_I2C1_CLK_ENABLE(); |
179 | __HAL_RCC_I2C1_CLK_ENABLE(); |
180 | /* USER CODE BEGIN I2C1_MspInit 1 */ |
180 | /* USER CODE BEGIN I2C1_MspInit 1 */ |
Line 308... | Line 308... | ||
308 | 308 | ||
309 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
309 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
310 | /**TIM2 GPIO Configuration |
310 | /**TIM2 GPIO Configuration |
311 | PA0-WKUP ------> TIM2_ETR |
311 | PA0-WKUP ------> TIM2_ETR |
312 | */ |
312 | */ |
313 | GPIO_InitStruct.Pin = PIP_Pin; |
313 | GPIO_InitStruct.Pin = GPIO_PIN_0; |
314 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
314 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
315 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
315 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
316 | HAL_GPIO_Init(PIP_GPIO_Port, &GPIO_InitStruct); |
316 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
317 | 317 | ||
318 | /* TIM2 interrupt Init */ |
318 | /* TIM2 interrupt Init */ |
319 | HAL_NVIC_SetPriority(TIM2_IRQn, 0, 0); |
319 | HAL_NVIC_SetPriority(TIM2_IRQn, 0, 0); |
320 | HAL_NVIC_EnableIRQ(TIM2_IRQn); |
320 | HAL_NVIC_EnableIRQ(TIM2_IRQn); |
321 | /* USER CODE BEGIN TIM2_MspInit 1 */ |
321 | /* USER CODE BEGIN TIM2_MspInit 1 */ |
Line 350... | Line 350... | ||
350 | 350 | ||
351 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
351 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
352 | /**TIM1 GPIO Configuration |
352 | /**TIM1 GPIO Configuration |
353 | PA8 ------> TIM1_CH1 |
353 | PA8 ------> TIM1_CH1 |
354 | */ |
354 | */ |
355 | GPIO_InitStruct.Pin = SAW_Pin; |
355 | GPIO_InitStruct.Pin = GPIO_PIN_8; |
356 | GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; |
356 | GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; |
357 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; |
357 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; |
358 | HAL_GPIO_Init(SAW_GPIO_Port, &GPIO_InitStruct); |
358 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
359 | 359 | ||
360 | /* USER CODE BEGIN TIM1_MspPostInit 1 */ |
360 | /* USER CODE BEGIN TIM1_MspPostInit 1 */ |
361 | 361 | ||
362 | /* USER CODE END TIM1_MspPostInit 1 */ |
362 | /* USER CODE END TIM1_MspPostInit 1 */ |
363 | } |
363 | } |
Line 391... | Line 391... | ||
391 | __HAL_RCC_TIM2_CLK_DISABLE(); |
391 | __HAL_RCC_TIM2_CLK_DISABLE(); |
392 | 392 | ||
393 | /**TIM2 GPIO Configuration |
393 | /**TIM2 GPIO Configuration |
394 | PA0-WKUP ------> TIM2_ETR |
394 | PA0-WKUP ------> TIM2_ETR |
395 | */ |
395 | */ |
396 | HAL_GPIO_DeInit(PIP_GPIO_Port, PIP_Pin); |
396 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_0); |
397 | 397 | ||
398 | /* TIM2 interrupt DeInit */ |
398 | /* TIM2 interrupt DeInit */ |
399 | HAL_NVIC_DisableIRQ(TIM2_IRQn); |
399 | HAL_NVIC_DisableIRQ(TIM2_IRQn); |
400 | /* USER CODE BEGIN TIM2_MspDeInit 1 */ |
400 | /* USER CODE BEGIN TIM2_MspDeInit 1 */ |
401 | 401 |