Subversion Repositories EngineBay2

Rev

Rev 3 | Rev 6 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3 Rev 5
Line 380... Line 380...
380
        * Analog
380
        * Analog
381
        * Input
381
        * Input
382
        * Output
382
        * Output
383
        * EVENT_OUT
383
        * EVENT_OUT
384
        * EXTI
384
        * EXTI
-
 
385
        * Free pins are configured automatically as Analog (this feature is enabled through
-
 
386
        * the Code Generation settings)
385
*/
387
*/
386
static void MX_GPIO_Init(void)
388
static void MX_GPIO_Init(void)
387
{
389
{
388
 
390
 
389
  GPIO_InitTypeDef GPIO_InitStruct;
391
  GPIO_InitTypeDef GPIO_InitStruct;
390
 
392
 
391
  /* GPIO Ports Clock Enable */
393
  /* GPIO Ports Clock Enable */
392
  __HAL_RCC_GPIOA_CLK_ENABLE();
-
 
393
  __HAL_RCC_GPIOC_CLK_ENABLE();
394
  __HAL_RCC_GPIOC_CLK_ENABLE();
-
 
395
  __HAL_RCC_GPIOH_CLK_ENABLE();
-
 
396
  __HAL_RCC_GPIOA_CLK_ENABLE();
394
  __HAL_RCC_GPIOB_CLK_ENABLE();
397
  __HAL_RCC_GPIOB_CLK_ENABLE();
-
 
398
  __HAL_RCC_GPIOD_CLK_ENABLE();
395
 
399
 
396
  /*Configure GPIO pin Output Level */
400
  /*Configure GPIO pins : PC13 PC14 PC15 PC0
-
 
401
                           PC1 PC2 PC3 PC6
-
 
402
                           PC7 PC8 PC9 PC10
-
 
403
                           PC11 PC12 */
397
  HAL_GPIO_WritePin(NSS_CHT_GPIO_Port, NSS_CHT_Pin, GPIO_PIN_RESET);
404
  GPIO_InitStruct.Pin = GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_0
398
 
-
 
-
 
405
                          |GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_6
-
 
406
                          |GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10
-
 
407
                          |GPIO_PIN_11|GPIO_PIN_12;
399
  /*Configure GPIO pin Output Level */
408
  GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
-
 
409
  GPIO_InitStruct.Pull = GPIO_NOPULL;
400
  HAL_GPIO_WritePin(GPIOC, SPI_NSS1_Pin|SPI1CD_Pin, GPIO_PIN_RESET);
410
  HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
401
 
411
 
402
  /*Configure GPIO pin Output Level */
412
  /*Configure GPIO pins : PH0 PH1 */
403
  HAL_GPIO_WritePin(SPI_RESET_GPIO_Port, SPI_RESET_Pin, GPIO_PIN_RESET);
413
  GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1;
-
 
414
  GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
-
 
415
  GPIO_InitStruct.Pull = GPIO_NOPULL;
-
 
416
  HAL_GPIO_Init(GPIOH, &GPIO_InitStruct);
404
 
417
 
405
  /*Configure GPIO pin : NSS_CHT_Pin */
418
  /*Configure GPIO pin : NSS_CHT_Pin */
406
  GPIO_InitStruct.Pin = NSS_CHT_Pin;
419
  GPIO_InitStruct.Pin = NSS_CHT_Pin;
407
  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
420
  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
408
  GPIO_InitStruct.Pull = GPIO_NOPULL;
421
  GPIO_InitStruct.Pull = GPIO_NOPULL;
Line 421... Line 434...
421
  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
434
  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
422
  GPIO_InitStruct.Pull = GPIO_NOPULL;
435
  GPIO_InitStruct.Pull = GPIO_NOPULL;
423
  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
436
  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
424
  HAL_GPIO_Init(SPI_RESET_GPIO_Port, &GPIO_InitStruct);
437
  HAL_GPIO_Init(SPI_RESET_GPIO_Port, &GPIO_InitStruct);
425
 
438
 
-
 
439
  /*Configure GPIO pins : PB1 PB2 PB12 PB13
-
 
440
                           PB14 PB15 PB4 PB5
-
 
441
                           PB6 PB7 PB8 PB9 */
-
 
442
  GPIO_InitStruct.Pin = GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_12|GPIO_PIN_13
-
 
443
                          |GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_4|GPIO_PIN_5
-
 
444
                          |GPIO_PIN_6|GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9;
-
 
445
  GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
-
 
446
  GPIO_InitStruct.Pull = GPIO_NOPULL;
-
 
447
  HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
-
 
448
 
-
 
449
  /*Configure GPIO pins : PA8 PA11 PA12 PA13
-
 
450
                           PA14 */
-
 
451
  GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13
-
 
452
                          |GPIO_PIN_14;
-
 
453
  GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
-
 
454
  GPIO_InitStruct.Pull = GPIO_NOPULL;
-
 
455
  HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
-
 
456
 
-
 
457
  /*Configure GPIO pin : PD2 */
-
 
458
  GPIO_InitStruct.Pin = GPIO_PIN_2;
-
 
459
  GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
-
 
460
  GPIO_InitStruct.Pull = GPIO_NOPULL;
-
 
461
  HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
-
 
462
 
-
 
463
  /*Configure GPIO pin Output Level */
-
 
464
  HAL_GPIO_WritePin(NSS_CHT_GPIO_Port, NSS_CHT_Pin, GPIO_PIN_RESET);
-
 
465
 
-
 
466
  /*Configure GPIO pin Output Level */
-
 
467
  HAL_GPIO_WritePin(GPIOC, SPI_NSS1_Pin|SPI1CD_Pin, GPIO_PIN_RESET);
-
 
468
 
-
 
469
  /*Configure GPIO pin Output Level */
-
 
470
  HAL_GPIO_WritePin(SPI_RESET_GPIO_Port, SPI_RESET_Pin, GPIO_PIN_RESET);
-
 
471
 
426
}
472
}
427
 
473
 
428
/* USER CODE BEGIN 4 */
474
/* USER CODE BEGIN 4 */
429
 
475
 
430
/* USER CODE END 4 */
476
/* USER CODE END 4 */