firmware
IEM Firmware Documentation
|
Functions | |
void | SystemClock_Config (void) |
System Clock Configuration. | |
void | PeriphCommonClock_Config (void) |
Peripherals Common Clock Configuration. | |
static void | MPU_Config (void) |
static void | MX_GPIO_Init (void) |
GPIO Initialization Function. | |
static void | MX_DMA_Init (void) |
static void | MX_FDCAN2_Init (void) |
FDCAN2 Initialization Function. | |
static void | MX_FDCAN1_Init (void) |
FDCAN1 Initialization Function. | |
static void | MX_FDCAN3_Init (void) |
FDCAN3 Initialization Function. | |
static void | MX_TIM2_Init (void) |
TIM2 Initialization Function. | |
static void | MX_SPI4_Init (void) |
SPI4 Initialization Function. | |
static void | MX_CRC_Init (void) |
CRC Initialization Function. | |
static void | MX_ADC2_Init (void) |
ADC2 Initialization Function. | |
static void | MX_ADC1_Init (void) |
ADC1 Initialization Function. | |
static void | MX_UART4_Init (void) |
UART4 Initialization Function. | |
int | main (void) |
The application entry point. | |
int | __io_putchar (int ch) |
void | HAL_TIM_PeriodElapsedCallback (TIM_HandleTypeDef *htim) |
Period elapsed callback in non blocking mode. | |
void | Error_Handler (void) |
This function is executed in case of error occurrence. |
Variables | |
ADC_HandleTypeDef | hadc1 |
ADC_HandleTypeDef | hadc2 |
DMA_HandleTypeDef | hdma_adc1 |
DMA_HandleTypeDef | hdma_adc2 |
CRC_HandleTypeDef | hcrc |
FDCAN_HandleTypeDef | hfdcan1 |
FDCAN_HandleTypeDef | hfdcan2 |
FDCAN_HandleTypeDef | hfdcan3 |
SPI_HandleTypeDef | hspi4 |
DMA_HandleTypeDef | hdma_spi4_rx |
DMA_HandleTypeDef | hdma_spi4_tx |
TIM_HandleTypeDef | htim2 |
UART_HandleTypeDef | huart4 |
DMA_HandleTypeDef | hdma_uart4_rx |
DMA_HandleTypeDef | hdma_uart4_tx |
int __io_putchar | ( | int | ch | ) |
void Error_Handler | ( | void | ) |
This function is executed in case of error occurrence.
None |
void HAL_TIM_PeriodElapsedCallback | ( | TIM_HandleTypeDef * | htim | ) |
Period elapsed callback in non blocking mode.
htim | : TIM handle |
None |
int main | ( | void | ) |
The application entry point.
int |
|
static |
Initializes and configures the Region and the memory to be protected
Initializes and configures the Region and the memory to be protected
Initializes and configures the Region and the memory to be protected
Initializes and configures the Region and the memory to be protected
|
static |
ADC1 Initialization Function.
None |
None |
Common config
Configure the ADC multi-mode
Configure Regular Channel
Configure Regular Channel
|
static |
ADC2 Initialization Function.
None |
None |
Common config
Configure Regular Channel
Configure Regular Channel
Configure Regular Channel
|
static |
CRC Initialization Function.
None |
None |
|
static |
Enable DMA controller clock
|
static |
FDCAN1 Initialization Function.
None |
None |
|
static |
FDCAN2 Initialization Function.
None |
None |
|
static |
FDCAN3 Initialization Function.
None |
None |
|
static |
GPIO Initialization Function.
None |
None |
|
static |
SPI4 Initialization Function.
None |
None |
|
static |
TIM2 Initialization Function.
None |
None |
|
static |
UART4 Initialization Function.
None |
None |
void PeriphCommonClock_Config | ( | void | ) |
Peripherals Common Clock Configuration.
None |
Initializes the peripherals clock
void SystemClock_Config | ( | void | ) |
System Clock Configuration.
None |
Supply configuration update enable
Configure the main internal regulator output voltage
Initializes the RCC Oscillators according to the specified parameters in the RCC_OscInitTypeDef structure.
Initializes the CPU, AHB and APB buses clocks
ADC_HandleTypeDef hadc2 |
CRC_HandleTypeDef hcrc |
DMA_HandleTypeDef hdma_adc1 |
DMA_HandleTypeDef hdma_adc2 |
DMA_HandleTypeDef hdma_spi4_rx |
DMA_HandleTypeDef hdma_spi4_tx |
DMA_HandleTypeDef hdma_uart4_rx |
DMA_HandleTypeDef hdma_uart4_tx |
FDCAN_HandleTypeDef hfdcan1 |
FDCAN_HandleTypeDef hfdcan2 |
FDCAN_HandleTypeDef hfdcan3 |
SPI_HandleTypeDef hspi4 |
TIM_HandleTypeDef htim2 |
UART_HandleTypeDef huart4 |