Crate ht32f523x2

Crate ht32f523x2 

Source
Expand description

Peripheral access API for HT32F52342_52 microcontrollers (generated using svd2rust v0.32.0 (9938854 2023-08-23))

You can find an overview of the generated API here.

API features to be included in the next svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open.

Re-exports§

pub use self::gptm0 as gptm1;
pub use self::sctm0 as sctm1;
pub use self::bftm0 as bftm1;
pub use self::i2c0 as i2c1;
pub use self::spi0 as spi1;
pub use self::usart0 as usart1;
pub use self::uart0 as uart1;

Modules§

adc
ADC
afio
AFIO
bftm0
BFTM0
ckcu
CKCU
cmp
CMP
crc
CRC
ebi
EBI
exti
EXTI
fault_reports
Fault_Reports
fmc
FMC
generic
Common register and bit access and modify traits
gpioa
GPIOA
gpiob
GPIOB
gpioc
GPIOC
gpiod
GPIOD
gptm0
GPTM0
i2c0
I2C0
i2s
I2S
mctm0
MCTM0
pdma
PDMA
pwrcu
PWRCU
rstcu
RSTCU
rtc
RTC
sci
SCI
sctm0
SCTM0
spi0
SPI0
sys_tick
SysTick
uart0
UART0
usart0
USART0
usb
USB
wdt
WDT

Structs§

Adc
ADC
Afio
AFIO
Bftm0
BFTM0
Bftm1
BFTM1
Ckcu
CKCU
Cmp
CMP
Crc
CRC
Ebi
EBI
Exti
EXTI
FaultReports
Fault_Reports
Fmc
FMC
Gpioa
GPIOA
Gpiob
GPIOB
Gpioc
GPIOC
Gpiod
GPIOD
Gptm0
GPTM0
Gptm1
GPTM1
I2c0
I2C0
I2c1
I2C1
I2s
I2S
Mctm0
MCTM0
Pdma
PDMA
Peripherals
All the peripherals.
Pwrcu
PWRCU
Rstcu
RSTCU
Rtc
RTC
Sci
SCI
Sctm0
SCTM0
Sctm1
SCTM1
Spi0
SPI0
Spi1
SPI1
SysTick
SysTick
Uart0
UART0
Uart1
UART1
Usart0
USART0
Usart1
USART1
Usb
USB
Wdt
WDT

Enums§

Interrupt
Enumeration of all the interrupts.

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority