Expand description
API for system configuration (SYSCON)
The entry point to this API is SYSCON. Please refer to SYSCON’s
documentation for additional information.
This module mostly provides infrastructure required by other parts of the HAL API. For this reason, only a small subset of SYSCON functionality is currently implemented.
The SYSCON peripheral is described in the user manual, chapter 5.
Re-exports§
pub use self::frg::FRG;
Modules§
- clock_
source - Clock configuration for the peripherals
- frg
- The fractional generator (FRG), available on LPC845
Structs§
- BOD
- Brown-out detection
- BodWakeup
- Can be used to enable/disable interrupt wake-up behavior
- FLASH
- Flash memory
- Handle
- Handle to the SYSCON peripheral
- I2c0
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- I2c1
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- I2c2
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- I2c3
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- IOSC
- IOSC
- IOSCOUT
- IOSC output
- Iosc
Derived Clock - The 750 kHz IRC/FRO-derived clock
- MTB
- Micro Trace Buffer
- Parts
- The main API for the SYSCON peripheral
- RAM0_1
- Random access memory
- ROM
- Read-only memory
- SYSCON
- Entry point to the SYSCON API
- SYSOSC
- System oscillator
- SYSPLL
- PLL
- Spi0
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- Spi1
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- Usart0
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- Usart1
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- Usart2
Wakeup - Can be used to enable/disable interrupt wake-up behavior
- WktWakeup
- Can be used to enable/disable interrupt wake-up behavior
- Wwdt
Wakeup - Can be used to enable/disable interrupt wake-up behavior
Traits§
- Analog
Block - Internal trait for powering analog blocks
- Clock
Control - Internal trait for controlling peripheral clocks
- Reset
Control - Internal trait for controlling peripheral reset
- Wake
UpInterrupt - Internal trait used to configure interrupt wake-up