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