Expand description
Peripheral access API for MKE06Z4 microcontrollers (generated using svd2rust v0.17.0)
You can find an overview of the API here.
Modules§
- acmp0
- Analog comparator
- acmp1
- Analog comparator
- adc
- Analog-to-digital converter
- crc
- Cyclic Redundancy Check
- fgpioa
- General Purpose Input/Output
- fgpiob
- General Purpose Input/Output
- fgpioc
- General Purpose Input/Output
- ftm0
- FlexTimer Module
- ftm1
- FlexTimer Module
- ftm2
- FlexTimer Module
- ftmre
- Flash Memory
- generic
- Common register and bit access and modify traits
- gpioa
- General Purpose Input/Output
- gpiob
- General Purpose Input/Output
- gpioc
- General Purpose Input/Output
- i2c0
- Inter-Integrated Circuit
- i2c1
- Inter-Integrated Circuit
- ics
- Clock management
- irq
- Interrupt
- kbi0
- Keyboard interrupts
- kbi1
- Keyboard interrupts
- mcm
- Core Platform Miscellaneous Control Module
- mscan
- Freescale’s Scalable Controller Area Network
- osc
- Oscillator
- pit
- Periodic Interrupt Timer
- pmc
- Power management
- port
- Port control and interrupts
- pwt
- Pulse Width Timer
- rom
- System ROM
- rtc
- Real-time counter
- sim
- System Integration Module
- spi0
- Serial Peripheral Interface
- spi1
- Serial Peripheral Interface
- uart0
- Universal Asynchronous Receiver/Transmitter (UART)
- uart1
- Universal Asynchronous Receiver/Transmitter (UART)
- uart2
- Universal Asynchronous Receiver/Transmitter (UART)
- wdog
- Watchdog timer
Structs§
- ACMP0
- Analog comparator
- ACMP1
- Analog comparator
- ADC
- Analog-to-digital converter
- CBP
- Cache and branch predictor maintenance operations
- CPUID
- CPUID
- CRC
- Cyclic Redundancy Check
- Core
Peripherals - Core peripherals
- DCB
- Debug Control Block
- DWT
- Data Watchpoint and Trace unit
- FGPIOA
- General Purpose Input/Output
- FGPIOB
- General Purpose Input/Output
- FGPIOC
- General Purpose Input/Output
- FPB
- Flash Patch and Breakpoint unit
- FTM0
- FlexTimer Module
- FTM1
- FlexTimer Module
- FTM2
- FlexTimer Module
- FTMRE
- Flash Memory
- GPIOA
- General Purpose Input/Output
- GPIOB
- General Purpose Input/Output
- GPIOC
- General Purpose Input/Output
- I2C0
- Inter-Integrated Circuit
- I2C1
- Inter-Integrated Circuit
- ICS
- Clock management
- IRQ
- Interrupt
- ITM
- Instrumentation Trace Macrocell
- KBI0
- Keyboard interrupts
- KBI1
- Keyboard interrupts
- MCM
- Core Platform Miscellaneous Control Module
- MPU
- Memory Protection Unit
- MSCAN
- Freescale’s Scalable Controller Area Network
- NVIC
- Nested Vector Interrupt Controller
- OSC
- Oscillator
- PIT
- Periodic Interrupt Timer
- PMC
- Power management
- PORT
- Port control and interrupts
- PWT
- Pulse Width Timer
- Peripherals
- All the peripherals
- ROM
- System ROM
- RTC
- Real-time counter
- SCB
- System Control Block
- SIM
- System Integration Module
- SPI0
- Serial Peripheral Interface
- SPI1
- Serial Peripheral Interface
- SYST
- SysTick: System Timer
- TPIU
- Trace Port Interface Unit
- UART0
- Universal Asynchronous Receiver/Transmitter (UART)
- UART1
- Universal Asynchronous Receiver/Transmitter (UART)
- UART2
- Universal Asynchronous Receiver/Transmitter (UART)
- WDOG
- Watchdog timer
Enums§
- Interrupt
- Enumeration of all the interrupts
Constants§
- NVIC_
PRIO_ BITS - Number available in the NVIC for configuring priority