firmware
IEM Firmware Documentation
|
: Header for main.c file. This file contains the common defines of the application. More...
#include "stm32h7xx_hal.h"
Go to the source code of this file.
Macros | |
#define | FERAM_SCK_Pin GPIO_PIN_2 |
#define | FERAM_SCK_GPIO_Port GPIOE |
#define | FERAM_WP_Pin GPIO_PIN_3 |
#define | FERAM_WP_GPIO_Port GPIOE |
#define | FERAM_CS_Pin GPIO_PIN_4 |
#define | FERAM_CS_GPIO_Port GPIOE |
#define | FERAM_MISO_Pin GPIO_PIN_5 |
#define | FERAM_MISO_GPIO_Port GPIOE |
#define | FERAM_MOSI_Pin GPIO_PIN_6 |
#define | FERAM_MOSI_GPIO_Port GPIOE |
#define | FAULT_IMD_Pin GPIO_PIN_4 |
#define | FAULT_IMD_GPIO_Port GPIOF |
#define | FAULT_BMS_Pin GPIO_PIN_5 |
#define | FAULT_BMS_GPIO_Port GPIOF |
#define | FAULT_BSPD_Pin GPIO_PIN_6 |
#define | FAULT_BSPD_GPIO_Port GPIOF |
#define | CUR_SENSE_REF_Pin GPIO_PIN_4 |
#define | CUR_SENSE_REF_GPIO_Port GPIOA |
#define | CUR_SENSE_Pin GPIO_PIN_5 |
#define | CUR_SENSE_GPIO_Port GPIOA |
#define | BP_FRONT_Pin GPIO_PIN_7 |
#define | BP_FRONT_GPIO_Port GPIOA |
#define | LV_BATT_VOLTAGE_Pin GPIO_PIN_12 |
#define | LV_BATT_VOLTAGE_GPIO_Port GPIOF |
#define | TSSI_GREEN_Pin GPIO_PIN_13 |
#define | TSSI_GREEN_GPIO_Port GPIOF |
#define | CAN3_RX_Pin GPIO_PIN_12 |
#define | CAN3_RX_GPIO_Port GPIOD |
#define | CAN3_TX_Pin GPIO_PIN_13 |
#define | CAN3_TX_GPIO_Port GPIOD |
#define | CAN1_RX_Pin GPIO_PIN_11 |
#define | CAN1_RX_GPIO_Port GPIOA |
#define | CAN1_TX_Pin GPIO_PIN_12 |
#define | CAN1_TX_GPIO_Port GPIOA |
#define | VN_SYNC_OUT_Pin GPIO_PIN_10 |
#define | VN_SYNC_OUT_GPIO_Port GPIOC |
#define | VN_SYNC_OUT_EXTI_IRQn EXTI15_10_IRQn |
#define | TRUE_FAULT_Pin GPIO_PIN_11 |
#define | TRUE_FAULT_GPIO_Port GPIOC |
#define | TSSI_RED_Pin GPIO_PIN_12 |
#define | TSSI_RED_GPIO_Port GPIOC |
#define | DEBUG_LED_Pin GPIO_PIN_7 |
#define | DEBUG_LED_GPIO_Port GPIOD |
#define | RTDS_EN_Pin GPIO_PIN_6 |
#define | RTDS_EN_GPIO_Port GPIOB |
#define | SHUTDOWN_CLOSED_Pin GPIO_PIN_8 |
#define | SHUTDOWN_CLOSED_GPIO_Port GPIOB |
#define | BRAKE_LIGHT_EN_Pin GPIO_PIN_0 |
#define | BRAKE_LIGHT_EN_GPIO_Port GPIOE |
#define | HV_CONNECTED_Pin GPIO_PIN_1 |
#define | HV_CONNECTED_GPIO_Port GPIOE |
Functions | |
void | Error_Handler (void) |
This function is executed in case of error occurrence. |
Variables | |
ADC_HandleTypeDef | hadc1 |
ADC_HandleTypeDef | hadc2 |
FDCAN_HandleTypeDef | hfdcan1 |
FDCAN_HandleTypeDef | hfdcan2 |
FDCAN_HandleTypeDef | hfdcan3 |
SPI_HandleTypeDef | hspi4 |
TIM_HandleTypeDef | htim2 |
CRC_HandleTypeDef | hcrc |
UART_HandleTypeDef | huart4 |
: Header for main.c file. This file contains the common defines of the application.
Copyright (c) 2023 STMicroelectronics. All rights reserved.
This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
#define BP_FRONT_GPIO_Port GPIOA |
#define BP_FRONT_Pin GPIO_PIN_7 |
#define BRAKE_LIGHT_EN_GPIO_Port GPIOE |
#define BRAKE_LIGHT_EN_Pin GPIO_PIN_0 |
#define CAN1_RX_GPIO_Port GPIOA |
#define CAN1_RX_Pin GPIO_PIN_11 |
#define CAN1_TX_GPIO_Port GPIOA |
#define CAN1_TX_Pin GPIO_PIN_12 |
#define CAN3_RX_GPIO_Port GPIOD |
#define CAN3_RX_Pin GPIO_PIN_12 |
#define CAN3_TX_GPIO_Port GPIOD |
#define CAN3_TX_Pin GPIO_PIN_13 |
#define CUR_SENSE_GPIO_Port GPIOA |
#define CUR_SENSE_Pin GPIO_PIN_5 |
#define CUR_SENSE_REF_GPIO_Port GPIOA |
#define CUR_SENSE_REF_Pin GPIO_PIN_4 |
#define DEBUG_LED_GPIO_Port GPIOD |
#define DEBUG_LED_Pin GPIO_PIN_7 |
#define FAULT_BMS_GPIO_Port GPIOF |
#define FAULT_BMS_Pin GPIO_PIN_5 |
#define FAULT_BSPD_GPIO_Port GPIOF |
#define FAULT_BSPD_Pin GPIO_PIN_6 |
#define FAULT_IMD_GPIO_Port GPIOF |
#define FAULT_IMD_Pin GPIO_PIN_4 |
#define FERAM_CS_GPIO_Port GPIOE |
#define FERAM_CS_Pin GPIO_PIN_4 |
#define FERAM_MISO_GPIO_Port GPIOE |
#define FERAM_MISO_Pin GPIO_PIN_5 |
#define FERAM_MOSI_GPIO_Port GPIOE |
#define FERAM_MOSI_Pin GPIO_PIN_6 |
#define FERAM_SCK_GPIO_Port GPIOE |
#define FERAM_SCK_Pin GPIO_PIN_2 |
#define FERAM_WP_GPIO_Port GPIOE |
#define FERAM_WP_Pin GPIO_PIN_3 |
#define HV_CONNECTED_GPIO_Port GPIOE |
#define HV_CONNECTED_Pin GPIO_PIN_1 |
#define LV_BATT_VOLTAGE_GPIO_Port GPIOF |
#define LV_BATT_VOLTAGE_Pin GPIO_PIN_12 |
#define RTDS_EN_GPIO_Port GPIOB |
#define RTDS_EN_Pin GPIO_PIN_6 |
#define SHUTDOWN_CLOSED_GPIO_Port GPIOB |
#define SHUTDOWN_CLOSED_Pin GPIO_PIN_8 |
#define TRUE_FAULT_GPIO_Port GPIOC |
#define TRUE_FAULT_Pin GPIO_PIN_11 |
#define TSSI_GREEN_GPIO_Port GPIOF |
#define TSSI_GREEN_Pin GPIO_PIN_13 |
#define TSSI_RED_GPIO_Port GPIOC |
#define TSSI_RED_Pin GPIO_PIN_12 |
#define VN_SYNC_OUT_EXTI_IRQn EXTI15_10_IRQn |
#define VN_SYNC_OUT_GPIO_Port GPIOC |
#define VN_SYNC_OUT_Pin GPIO_PIN_10 |
void Error_Handler | ( | void | ) |
This function is executed in case of error occurrence.
None |
This function is executed in case of error occurrence.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |