Subversion Repositories EDIS_Ignition

Rev

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