STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 C_Adc_HwUnitHardware control unit structure
 C_Can_ConfigTypeHardware unit configuration structure
 C_Can_ControllerCAN Controller
 C_Can_ControllerBaudrateConfigCAN Controller Baudrate Configuration
 C_Can_HardwareObjectCAN Hardware Object
 C_Can_HwFilterCAN Hardware Filter
 C_Can_HwTypeThis type defines a data structure which clearly provides an Hardware Object Handle including its corresponding CAN Controller and therefore CanDrv as well as the specific CanId
 C_Can_HwUnitHardware control unit structure
 C_Can_PduTypeThis type unites PduId (swPduHandle), SduLength (length), SduData (sdu), and Can Id (id) for any CAN L-SDU
 C_Can_TimeStampTypeCAN Controller Tiemstamp
 C_CanIf_ConfigTypeConfiguration structure for the CAN interface
 C_CanIf_CtrlCfgTypeCanIf controller type
 C_Det_ConfigTypeDet Config type
 C_Dio_ConfigTypeGlobal configuration structures with all the channels and groups
 C_Dio_PinTypeType for the definitions of a Pin wicch is made of port and pin number
 C_Fls_ConfigTypeFls_ConfigType
 C_Fls_HwUnitHardware control unit structure
 C_Gpt_ChannelTypeConfig Elements of a GPT
 C_Gpt_ConfigTypeDefinition of the external data structure containing the initialization data
 C_Gpt_HwUnitHardware control unit structure
 C_HwExtFilterExtended Filter descriptor
 C_HwObjectHandlerTx Hardware objecj descriptor
 C_Mcu_ClkConfigTypeMcuClk Config unit structure
 C_Mcu_ConfigTypeHardware dependent structure
 C_Mcu_HwUnitHardware control unit structure
 C_Mcu_OscConfigTypeOsc Config unit structure
 C_Mcu_PllConfigTypePll Config unit structure
 C_Mcu_SysClkConfigTypeClk Config unit structure
 C_Port_ConfigTypeDriver configuration structure
 C_Port_PinConfigTypeDefinition of the external data structure containing the initialization data
 C_Pwm_ConfigTypeHardware unit configuration structure
 C_Pwm_HwUnitHardware control unit structure
 C_Spi_ConfigTypeHardware unit configuration structure
 C_Spi_HwUnitHardware control unit structure
 CAdc_ConfigTypeAdc configuration structure
 CCan_RegisterTypeCAN Controller Area Network
 CDio_ChannelGroupTypeType for the definition of a channel group, which consists of several adjoining channels within a port
 CDio_RegisterTypeGPIOS registers struct for Dio
 CGpt_RegisterTypeGPT registers struct
 CModuleModule Config type
 CNvic_RegisterTypeNested Vectored Interrupt Controller (NVIC) structure
 CPduInfoTypeThis variables shall be used to store the basic information about a PDU
 CPort_RegisterTypeGPIOS registers struct
 CRcc_RegisterTypeRCC registers struct
 CRetryInfoTypeVariables of this type shall be used to store the information about Tp buffer handling
 CSramCan_RegisterTypeSRAM CAN for Hardware objects
 CStd_TransformerError_TagThe Std_TransformerErrorCode represents a transformer error in the context of a certain transformer chain
 CStd_VersionInfoType_TagThis structure is used to request the version of a BSW module using the [Module name]_GetVersionInfo() function available on each module