Crate pic32_hal[−][src]
Expand description
A hardware abstraction layer for some PIC32 microcontrollers.
This crate provides a thin low-level API on top of the register access API implemented by the PAC crate. The MCU can be selected by means of specific features.
Feature | Devices |
---|---|
pic32mx1xxfxxxb | 28-pin PIC32MX1xx |
pic32mx2xxfxxxb | 28-pin PIC32MX2xx |
pic32mx2x4fxxxb | 28-pin PIC32MX2xx XLP |
This documentation has been generated with --features pic32mx2xxfxxxb
.
Modules
Clock helper and control functions
Access to the MIPS core timer and implementation of the DelayMs/DelayUs
trait
DMA Controller
General Purpose Input / Output
I2C driver for PIC32
Interrupt controller
Peripheral access API for PIC32MX270F256B microcontrollers (generated using svd2rust v0.19.0 ( ))
Peripheral Pin Select (PPS)
SPI driver (SPI master)
Types for time units and frequency
UART driver
Macros
Move a virtual pin into a respective MappedPin
mapped to a NoPin