Crate mik32v2_pac

Crate mik32v2_pac 

Source
Expand description

Peripheral access API for MIK32 microcontrollers (generated using svd2rust v0.35.0 ( ))

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 usart_0 as usart_1;

Modules§

adc
Управление АЦП
boot_manager
Блок управления режимом загрузки
crc
Блок вычисления контрольных сумм
crypto
Крипто-блок
dac0
Управление ЦАП
dac1
Управление ЦАП
dma
Прямой доступ к памяти
eeprom_regs
Контроллер EEPROM (8Кб)
epic
Программируемый контроллер прерываний
generic
Common register and bit access and modify traits
gpio8_2
Модуль ввода/вывода
gpio16_0
Модуль ввода/вывода
gpio16_1
Модуль ввода/вывода
gpio_irq
Модуль формирования прерываний
i2c_0
Модуль обеспечивает интерфейс для связи контроллера и последовательной шины I2C
i2c_1
Модуль обеспечивает интерфейс для связи контроллера и последовательной шины I2C
otp
Контроллер блока однократно-программируемой памяти
pad_config
Модуль управления функцией ввода/вывода
pm
Блок управления питанием и тактированием
pvd_avcc
Управление монитором напряжения AVCC
pvd_vcc
Управление монитором напряжения VCC
refv_config
Управление калибруемыми источниками напряжения и тока
rtc
Часы реального времени
scr1_timer
Регистры системного таймера
spi_0
Модуль обеспечивает взаимодействие с различными периферийными устройствами
spi_1
Модуль обеспечивает взаимодействие с различными периферийными устройствами
spifi_config
Контроллер SPIFI
timer16_0
Регистры модуля таймера_0
timer16_1
Регистры модуля таймера_1
timer16_2
Регистры модуля таймера_2
timer32_0
регистры модуля таймера_0
timer32_1
регистры модуля таймера_1
timer32_2
регистры модуля таймера_2
tsens
Управление температурным сенсором
usart_0
приемо-передатчик
wake_up
Блок WakeUp - управление питанием системным доменом, управление источниками тактовых сигналов
wdt
Сторожевой таймер
wdt_bus
Сторожевой таймер шины

Structs§

Adc
Управление АЦП
BootManager
Блок управления режимом загрузки
Crc
Блок вычисления контрольных сумм
Crypto
Крипто-блок
Dac0
Управление ЦАП
Dac1
Управление ЦАП
Dma
Прямой доступ к памяти
EepromRegs
Контроллер EEPROM (8Кб)
Epic
Программируемый контроллер прерываний
Gpio8_2
Модуль ввода/вывода
Gpio16_0
Модуль ввода/вывода
Gpio16_1
Модуль ввода/вывода
GpioIrq
Модуль формирования прерываний
I2c0
Модуль обеспечивает интерфейс для связи контроллера и последовательной шины I2C
I2c1
Модуль обеспечивает интерфейс для связи контроллера и последовательной шины I2C
Otp
Контроллер блока однократно-программируемой памяти
PadConfig
Модуль управления функцией ввода/вывода
Peripherals
All the peripherals.
Pm
Блок управления питанием и тактированием
PvdAvcc
Управление монитором напряжения AVCC
PvdVcc
Управление монитором напряжения VCC
RefvConfig
Управление калибруемыми источниками напряжения и тока
Rtc
Часы реального времени
Scr1Timer
Регистры системного таймера
Spi0
Модуль обеспечивает взаимодействие с различными периферийными устройствами
Spi1
Модуль обеспечивает взаимодействие с различными периферийными устройствами
SpifiConfig
Контроллер SPIFI
Timer16_0
Регистры модуля таймера_0
Timer16_1
Регистры модуля таймера_1
Timer16_2
Регистры модуля таймера_2
Timer32_0
регистры модуля таймера_0
Timer32_1
регистры модуля таймера_1
Timer32_2
регистры модуля таймера_2
Tsens
Управление температурным сенсором
Usart0
приемо-передатчик
Usart1
приемо-передатчик
WakeUp
Блок WakeUp - управление питанием системным доменом, управление источниками тактовых сигналов
Wdt
Сторожевой таймер
WdtBus
Сторожевой таймер шины