Dataflow Runtime API  4.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
CAN.h File Reference
#include <Imt.Base.Core.Platform/Platform.h>
#include <Imt.Base.HAL.STM32F769/Registers/CANRegisters.h>
#include <Imt.Base.HAL.STM32F769/SystemMemoryMap.h>

Classes

class  imt::base::hal::stm32f769::peripherals::CAN
 Controller area network(CAN) module register structure. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::TimeTriggeredCommunicationMode
 Time triggered communication mode. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::AutomaticBusOffManagement
 Automatic bus-off management. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::AutomaticWakeUpMode
 Automatic wakeup mode. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::NoAutomaticRetransmission
 No automatic retransmission. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::RxFifoLockedMode
 Received FIFO locked mode. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::TxFifoPriority
 Transmit FIFO priority. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::SilentMode
 Silent mode (debug) More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::LoopBackMode
 Loop back mode (debug) More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::TimeQuanta
 Time Quanta. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::BaudratePrescaler
 The baud rate prescaler defines the length of a time quanta t_q = (BRP + 1) x t_PCLK. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::InitStruct
 CAN Init structure definition. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FilterNumber
 CAN Filter number. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FilterMode
 Filter Mode. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FilterScale
 Filter Scale. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FifoAssignement
 Filter FIFO assignement. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FilterActivation
 Filter activation. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FilterBankRegister
 Filter Bank Configuration. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FilterInitStruct
 CAN filter init structure definition. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::TxMailbox
 CAN used mailbox for transmission. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::IdentifierType
 CAN identifier type. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::RemoteTransmission
 CAN remote transmission. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::FrameLength
 CAN frame length. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::CanTxMsg
 CAN Tx message structure definition. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::RxFifo
 CAN used rx FIFO for receiving. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::CanRxMsg
 CAN Rx message structure definition. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::InterruptConfig
 Enumeration for CAN interrupt config identifiers. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::TransmitFlags
 Enumeration for CAN transmission flags. More...
 
struct  imt::base::hal::stm32f769::peripherals::CAN::ErrorFlags
 Enumeration for CAN error flags. More...
 

Namespaces

 imt
 This is a application specific file which is used to configure Imt.Base.Core.Math.
 
 imt::base
 
 imt::base::hal
 
 imt::base::hal::stm32f769
 
 imt::base::hal::stm32f769::peripherals