[−][src]Crate imxrt_hal
NXP iMXRT hardware abstraction layer
An embedded-hal
implementation
targeting processors in NXP's IMXRT106x family.
The HAL is a WIP. More documentation will become available once more capabilities are exposed.
In some cases, the HAL simply re-exports peripherals from the peripheral access
crates (PAC). If they are not re-exported, all PAC components are available
in the pac
module.
To see examples of the HAL, check out the teensy4-bsp
and the teensy4-examples
crates.
We will skip documentation example and tests, since we cannot yet test them as part
of the cargo test
workflow...
Re-exports
pub use imxrt_ral as ral; |
Modules
ccm | Clock Configuration Module (CCM) |
dcdc | |
dma | Direct Memory Access (DMA) |
gpio | |
gpt | General Purpose Timer (GPT) |
i2c | I2C support |
iomuxc | IOMUX Controller |
pit | Periodic Interrupt Timer (PIT) |
pwm | Pulse Width Modulation (PWM) |
spi | SPI support |
uart | Low Power Universal Asynchronous Receiver/Transmit (LPUART) |
Structs
Peripherals |