Expand description
Peripheral access API for MK64F12 microcontrollers (generated using svd2rust v0.14.0)
You can find an overview of the API here.
Modules§
- adc0
- Analog-to-Digital Converter
- adc1
- Analog-to-Digital Converter
- aips0
- AIPS-Lite Bridge
- aips1
- AIPS-Lite Bridge
- axbs
- Crossbar switch
- can0
- Flex Controller Area Network module
- cau
- Memory Mapped Cryptographic Acceleration Unit (MMCAU)
- cmp0
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- cmp1
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- cmp2
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- cmt
- Carrier Modulator Transmitter
- crc
- Cyclic Redundancy Check
- dac0
- 12-Bit Digital-to-Analog Converter
- dac1
- 12-Bit Digital-to-Analog Converter
- dma
- Enhanced direct memory access controller
- dmamux
- DMA channel multiplexor
- enet
- Ethernet MAC-NET Core
- ewm
- External Watchdog Monitor
- fb
- FlexBus external bus interface
- fmc
- Flash Memory Controller
- ftfe
- Flash Memory Interface
- ftfe_
flash_ config - Flash configuration field
- ftm0
- FlexTimer Module
- ftm1
- FlexTimer Module
- ftm2
- FlexTimer Module
- ftm3
- FlexTimer Module
- gpioa
- General Purpose Input/Output
- gpiob
- General Purpose Input/Output
- gpioc
- General Purpose Input/Output
- gpiod
- General Purpose Input/Output
- gpioe
- General Purpose Input/Output
- i2c0
- Inter-Integrated Circuit
- i2c1
- Inter-Integrated Circuit
- i2c2
- Inter-Integrated Circuit
- i2s0
- Inter-IC Sound / Synchronous Audio Interface
- llwu
- Low leakage wakeup unit
- lptmr0
- Low Power Timer
- mcg
- Multipurpose Clock Generator module
- mcm
- Core Platform Miscellaneous Control Module
- osc
- Oscillator
- pdb0
- Programmable Delay Block
- pit
- Periodic Interrupt Timer
- pmc
- Power Management Controller
- porta
- Pin Control and Interrupts
- portb
- Pin Control and Interrupts
- portc
- Pin Control and Interrupts
- portd
- Pin Control and Interrupts
- porte
- Pin Control and Interrupts
- rcm
- Reset Control Module
- rfsys
- System register file
- rfvbat
- VBAT register file
- rng
- Random Number Generator Accelerator
- rtc
- Secure Real Time Clock
- sdhc
- Secured Digital Host Controller
- sim
- System Integration Module
- smc
- System Mode Controller
- spi0
- Serial Peripheral Interface
- spi1
- Serial Peripheral Interface
- spi2
- Serial Peripheral Interface
- sys_
tick - System timer
- sysmpu
- Memory protection unit
- system_
control - System Control Block
- uart0
- Serial Communication Interface
- uart1
- Serial Communication Interface
- uart2
- Serial Communication Interface
- uart3
- Serial Communication Interface
- uart4
- Serial Communication Interface
- uart5
- Serial Communication Interface
- usb0
- Universal Serial Bus, OTG Capable Controller
- usbdcd
- USB Device Charger Detection module
- vref
- Voltage Reference
- wdog
- Generation 2008 Watchdog Timer
Structs§
- ADC0
- Analog-to-Digital Converter
- ADC1
- Analog-to-Digital Converter
- AIPS0
- AIPS-Lite Bridge
- AIPS1
- AIPS-Lite Bridge
- AXBS
- Crossbar switch
- CAN0
- Flex Controller Area Network module
- CAU
- Memory Mapped Cryptographic Acceleration Unit (MMCAU)
- CBP
- Cache and branch predictor maintenance operations
- CMP0
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- CMP1
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- CMP2
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- CMT
- Carrier Modulator Transmitter
- CPUID
- CPUID
- CRC
- Cyclic Redundancy Check
- Core
Peripherals - Core peripherals
- DAC0
- 12-Bit Digital-to-Analog Converter
- DAC1
- 12-Bit Digital-to-Analog Converter
- DCB
- Debug Control Block
- DMA
- Enhanced direct memory access controller
- DMAMUX
- DMA channel multiplexor
- DWT
- Data Watchpoint and Trace unit
- ENET
- Ethernet MAC-NET Core
- EWM
- External Watchdog Monitor
- FB
- FlexBus external bus interface
- FMC
- Flash Memory Controller
- FPB
- Flash Patch and Breakpoint unit
- FPU
- Floating Point Unit
- FTFE
- Flash Memory Interface
- FTFE_
FLASHCONFIG - Flash configuration field
- FTM0
- FlexTimer Module
- FTM1
- FlexTimer Module
- FTM2
- FlexTimer Module
- FTM3
- FlexTimer Module
- GPIOA
- General Purpose Input/Output
- GPIOB
- General Purpose Input/Output
- GPIOC
- General Purpose Input/Output
- GPIOD
- General Purpose Input/Output
- GPIOE
- General Purpose Input/Output
- I2C0
- Inter-Integrated Circuit
- I2C1
- Inter-Integrated Circuit
- I2C2
- Inter-Integrated Circuit
- I2S0
- Inter-IC Sound / Synchronous Audio Interface
- ITM
- Instrumentation Trace Macrocell
- LLWU
- Low leakage wakeup unit
- LPTMR0
- Low Power Timer
- MCG
- Multipurpose Clock Generator module
- MCM
- Core Platform Miscellaneous Control Module
- MPU
- Memory Protection Unit
- NVIC
- Nested Vector Interrupt Controller
- OSC
- Oscillator
- PDB0
- Programmable Delay Block
- PIT
- Periodic Interrupt Timer
- PMC
- Power Management Controller
- PORTA
- Pin Control and Interrupts
- PORTB
- Pin Control and Interrupts
- PORTC
- Pin Control and Interrupts
- PORTD
- Pin Control and Interrupts
- PORTE
- Pin Control and Interrupts
- Peripherals
- All the peripherals
- RCM
- Reset Control Module
- RFSYS
- System register file
- RFVBAT
- VBAT register file
- RNG
- Random Number Generator Accelerator
- RTC
- Secure Real Time Clock
- SCB
- System Control Block
- SDHC
- Secured Digital Host Controller
- SIM
- System Integration Module
- SMC
- System Mode Controller
- SPI0
- Serial Peripheral Interface
- SPI1
- Serial Peripheral Interface
- SPI2
- Serial Peripheral Interface
- SYSMPU
- Memory protection unit
- SYST
- SysTick: System Timer
- SYSTEMCONTROL
- System Control Block
- SYSTICK
- System timer
- TPIU
- Trace Port Interface Unit
- UART0
- Serial Communication Interface
- UART1
- Serial Communication Interface
- UART2
- Serial Communication Interface
- UART3
- Serial Communication Interface
- UART4
- Serial Communication Interface
- UART5
- Serial Communication Interface
- USB0
- Universal Serial Bus, OTG Capable Controller
- USBDCD
- USB Device Charger Detection module
- VREF
- Voltage Reference
- WDOG
- Generation 2008 Watchdog Timer
Enums§
- Interrupt
- Enumeration of all the interrupts
Constants§
- NVIC_
PRIO_ BITS - Number available in the NVIC for configuring priority