STM32G0 MCAL
0.0.1
Tiny MCAL for educational purpose.
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
Can Id number for module and each API
CanIf Developtmnet Error Types
CanIf Runtime Error Types
to represent the maximum and minimum data values.
this defines are values for the calculation of CRC with 8 bits
this defines are values for the calculation of CRC with 8 bits
this defines are values for the calculation of CRC with 16 bits
this defines are values for the calculation of CRC with 16 bits and data reflected
this defines are values for the calculation of CRC with 16 bits and data reflected
this defines are values for the calculation of CRC with 16 bits and data reflected
this defines are values for the calculation of CRC with 16 bits and data reflected
this defines are values to know the version info about CRC
Adc Id number for module and each API
Adc Development and Runtime Error Types
CCCR register bits
TEST register bits
NBTP register bits
NBTP register bit sizes
DBTP register bits
DBTP register bit sizes
RXGFC register bits
RXGFC register bit sizes
ECR register bits
ECR register bit sizes
TXFQS register bits
TXFQS register bit sizes
TXEFS register bits
TXEFS register bit sizes
RXF0S register bits
RXF0S register bit sizes
PSR register bits
PSR register bits
TX Buffer header register bits
TX Buffer header register bit sizes
RX Buffer header register bits
rX Buffer header register bit sizes
ID message bits
Standard ID Filter bits
Standard ID Filter bit sizes
Extended ID Filter bits
Extended ID Filter bit sizes
CAN Mcu Peirpherals
CAN SRAM from the Mcu periphreals
CAN Clock Divider
CAN Frame Format
CAN Tx FIFO/Queue Mode
CAN Operating Mode
CAN Trnasmit Buffers
CAN Interrupt Lines
FDCAN Interrupts Group
FDCAN Interrupts List
FDCAN Rx FIFO 0 Interrupts
FDCAN Rx FIFO 1 Interrupts
FDCAN Rx Interrupts
FDCAN Tx Interrupts
FDCAN Tx Event FIFO Interrupts
CAN Counter Interrupts
CAN Error Interrupts
CAN Error Status Interrupts
CAN Filter Type
CAN Hardware Object Type
CAN Object Payload Length
CAN ID Type to be handle by the HOHs
CAN Hardware Handler Type
CAN Rx FIFO
CAN Hardware Object Handlers
CAN static define for testing purposes
Can Id number for module and each API
Can Developtmnet Error Types
values.
DIO static define for testing purposes
Can Id number for module and each API
Dio Developtmnet Error Types
Flash Id number for module and each API.
Development errors.
Flash Runtime Errors.
Flash Transient Faults.
Development errors.
GPT TIM References
Maximum values
GPT bits values
GPT Id number for module and each API service
GPT Development Error Types
GPT static define for testing purposes
RCC CR register bits
RCC CFGR register bits
RCC PLL Configuration register bits
RCC BDCR register bits
RCC CSR register bits
MCU Id number for module and each API service
MCU Development Error Types
MCU static define for testing purposes
MCU available clock sources for PLL (HSI and HSE)
MCU available clock outputs for PLL (P, Q and R)
MCU PLLM Clock Divider possible values
MCU PLLN Clock Multiplicator range values
MCU PLLP Clock Divider possible values
MCU PLLQ Clock Divider possible values
MCU PLLR Clock Divider possible values
MCU Oscillator to be configured
MCU HSE possible states
MCU LSE possible states
MCU HSI possible states
MCU LSI possible states
MCU HSI48 possible states
MCU HSI possible divider values
MCU HSI max and min calibration values
MCU system clock possible sources
MCU clock type to be configured
MCU AHB clock divider possible values
MCU APB1 clock divider possible values
MCU PLL status possible values
representing the generation of the register offset and the index for the irq priority register
representing the minimum and maximum irq values and the maximum priority value
representing the byte and irq masks
representing return values
Nvic Id number for module and each API
Nvic Developtmnet Error Types
max number of Mcu ports, pins and altern modes
defines to replace magic numbers
multiplication factors
. Port values
macros to extract certaing number of bits from a variable
Port modes
pull resistors
ouput drive values
port speeds
port directions
CAN static define for testing purposes
Driver erros
Can Id number for module and each API
to set the minimum and maximum channel numbers for PWM operations.
Pwm Id number for module and each API
Pwm Developtment Error Types
PWM static define for testing purposes
Base address values
NVIC Base Address
RCC Base Address
PORT Base Address
DIO Base Address
of different ports
of different ports
casting to base address of the Basic Timers
CAN Base Address
SRAM CAN Base Address
Spi Id number for module and each API
Spi Developtmnet Error Types
Dt Id number for module and each API
Det Developtment Error Types
Generated by
1.13.0