LINKED LIST TEST on mbed
LPC17xx_System
Data Structures | |
struct | LPC_SC_TypeDef |
System Control (SC) register structure definition. More... | |
struct | LPC_PINCON_TypeDef |
Pin Connect Block (PINCON) register structure definition. More... | |
struct | LPC_GPIO_TypeDef |
General Purpose Input/Output (GPIO) register structure definition. More... | |
struct | LPC_GPIOINT_TypeDef |
General Purpose Input/Output interrupt (GPIOINT) register structure definition. More... | |
struct | LPC_TIM_TypeDef |
Timer (TIM) register structure definition. More... | |
struct | LPC_PWM_TypeDef |
Pulse-Width Modulation (PWM) register structure definition. More... | |
struct | LPC_UART_TypeDef |
Universal Asynchronous Receiver Transmitter (UART) register structure definition. More... | |
struct | LPC_UART0_TypeDef |
Universal Asynchronous Receiver Transmitter 0 (UART0) register structure definition. More... | |
struct | LPC_UART1_TypeDef |
Universal Asynchronous Receiver Transmitter 1 (UART1) register structure definition. More... | |
struct | LPC_SPI_TypeDef |
Serial Peripheral Interface (SPI) register structure definition. More... | |
struct | LPC_SSP_TypeDef |
Synchronous Serial Communication (SSP) register structure definition. More... | |
struct | LPC_I2C_TypeDef |
Inter-Integrated Circuit (I2C) register structure definition. More... | |
struct | LPC_I2S_TypeDef |
Inter IC Sound (I2S) register structure definition. More... | |
struct | LPC_RIT_TypeDef |
Repetitive Interrupt Timer (RIT) register structure definition. More... | |
struct | LPC_RTC_TypeDef |
Real-Time Clock (RTC) register structure definition. More... | |
struct | LPC_WDT_TypeDef |
Watchdog Timer (WDT) register structure definition. More... | |
struct | LPC_ADC_TypeDef |
Analog-to-Digital Converter (ADC) register structure definition. More... | |
struct | LPC_DAC_TypeDef |
Digital-to-Analog Converter (DAC) register structure definition. More... | |
struct | LPC_MCPWM_TypeDef |
Motor Control Pulse-Width Modulation (MCPWM) register structure definition. More... | |
struct | LPC_QEI_TypeDef |
Quadrature Encoder Interface (QEI) register structure definition. More... | |
struct | LPC_CANAF_RAM_TypeDef |
Controller Area Network Acceptance Filter RAM (CANAF_RAM)structure definition. More... | |
struct | LPC_CANAF_TypeDef |
Controller Area Network Acceptance Filter(CANAF) register structure definition. More... | |
struct | LPC_CANCR_TypeDef |
Controller Area Network Central (CANCR) register structure definition. More... | |
struct | LPC_CAN_TypeDef |
Controller Area Network Controller (CAN) register structure definition. More... | |
struct | LPC_GPDMA_TypeDef |
General Purpose Direct Memory Access (GPDMA) register structure definition. More... | |
struct | LPC_GPDMACH_TypeDef |
General Purpose Direct Memory Access Channel (GPDMACH) register structure definition. More... | |
struct | LPC_USB_TypeDef |
Universal Serial Bus (USB) register structure definition. More... | |
struct | LPC_EMAC_TypeDef |
Ethernet Media Access Controller (EMAC) register structure definition. More... | |
Modules | |
LPC17xx System Defines | |
LPC17xx System Public Variables | |
LPC17xx System Public Functions | |
Typedefs | |
typedef enum IRQn | IRQn_Type |
IRQ interrupt source definition. | |
Enumerations | |
enum | IRQn { NonMaskableInt_IRQn = -14, MemoryManagement_IRQn = -12, BusFault_IRQn = -11, UsageFault_IRQn = -10, SVCall_IRQn = -5, DebugMonitor_IRQn = -4, PendSV_IRQn = -2, SysTick_IRQn = -1, WDT_IRQn = 0, TIMER0_IRQn = 1, TIMER1_IRQn = 2, TIMER2_IRQn = 3, TIMER3_IRQn = 4, UART0_IRQn = 5, UART1_IRQn = 6, UART2_IRQn = 7, UART3_IRQn = 8, PWM1_IRQn = 9, I2C0_IRQn = 10, I2C1_IRQn = 11, I2C2_IRQn = 12, SPI_IRQn = 13, SSP0_IRQn = 14, SSP1_IRQn = 15, PLL0_IRQn = 16, RTC_IRQn = 17, EINT0_IRQn = 18, EINT1_IRQn = 19, EINT2_IRQn = 20, EINT3_IRQn = 21, ADC_IRQn = 22, BOD_IRQn = 23, USB_IRQn = 24, CAN_IRQn = 25, DMA_IRQn = 26, I2S_IRQn = 27, ENET_IRQn = 28, RIT_IRQn = 29, MCPWM_IRQn = 30, QEI_IRQn = 31, PLL1_IRQn = 32, USBActivity_IRQn = 33, CANActivity_IRQn = 34 } |
IRQ interrupt source definition. More... | |
Functions | |
void | SystemInit (void) |
Initialize the system. | |
void | SystemCoreClockUpdate (void) |
Update SystemCoreClock variable. | |
Variables | |
uint32_t | SystemCoreClock |
Typedef Documentation
Enumeration Type Documentation
enum IRQn |
IRQ interrupt source definition.
- Enumerator:
Function Documentation
void SystemCoreClockUpdate | ( | void | ) |
Update SystemCoreClock variable.
- Parameters:
-
none
- Returns:
- none
Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
void SystemInit | ( | void | ) |
Initialize the system.
- Parameters:
-
none
- Returns:
- none
Setup the microcontroller system. Initialize the System and update the SystemCoreClock variable.
Variable Documentation
uint32_t SystemCoreClock |
System Clock Frequency (Core Clock)
Generated on Wed Jul 13 2022 21:13:12 by 1.7.2