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 */ |