ao_sys_clock.h
System clocks

Configuration

AO_SYS_PBCLK

#define AO_SYS_PBCLK (0)

The peripheral bus clock frequency, in Hertz.

Constants

AO_SYS_CLOCK_CAN*

#define AO_SYS_CLOCK_CAN1 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_CAN2 (AO_SYS_PBCLK)

The peripheral bus clock frequency for each CAN module, in Hertz.

AO_SYS_CLOCK_I2C*

#define AO_SYS_CLOCK_I2C1 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_I2C2 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_I2C3 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_I2C4 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_I2C5 (AO_SYS_PBCLK)

The peripheral bus clock frequency for each I²C module, in Hertz.

AO_SYS_CLOCK_SPI*

#define AO_SYS_CLOCK_SPI1 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_SPI2 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_SPI3 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_SPI4 (AO_SYS_PBCLK)

The peripheral bus clock frequency for each SPI module, in Hertz.

AO_SYS_CLOCK_UART*

#define AO_SYS_CLOCK_UART1 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_UART2 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_UART3 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_UART4 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_UART5 (AO_SYS_PBCLK)
#define AO_SYS_CLOCK_UART6 (AO_SYS_PBCLK)

The peripheral bus clock frequency for each UART module, in Hertz.

Include Next

ao_sys_clock.h