ELIOT1 HAL
Загрузка...
Поиск...
Не найдено
Структура rwc_config_reg

Конфигурационный регистр Подробнее...

#include <hal_rwc.h>

Поля данных

uint32_t time_clk_sel: ((0) - (0) + 1)
 
uint32_t : ((3) - (1) + 1)
 
uint32_t osc_sel: ((4) - (4) + 1)
 
uint32_t : ((5) - (5) + 1)
 
uint32_t clk_div: ((10) - (6) + 1)
 
uint32_t reset_en: ((11) - (11) + 1)
 
uint32_t alarm_en: ((12) - (12) + 1)
 
uint32_t pz: ((13) - (13) + 1)
 
uint32_t pl: ((14) - (14) + 1)
 
uint32_t wake_in_en: ((15) - (15) + 1)
 
uint32_t : ((29) - (16) + 1)
 
uint32_t shutdown_force: ((30) - (30) + 1)
 
uint32_t wake_stat1: ((31) - (31) + 1)
 

Подробное описание

Конфигурационный регистр

Заметки
Управляет выбором тактирования счетчика времени, выбором используемого осциллятора, установкой делителя частоты RTCCLK, сбросов внутренних регистров, разрешением прерывания ALARM, работой входа WKUP, принудительным переходом в режим SHUTDOWN, а также содержит признак режима SHUTDOWN.

Поля

◆ __pad0__

uint32_t rwc_config_reg::__pad0__

Поле зарезервировано

◆ __pad1__

uint32_t rwc_config_reg::__pad1__

Поле зарезервировано. Исходное состояние 1

◆ __pad2__

uint32_t rwc_config_reg::__pad2__

Поле зарезервировано

◆ alarm_en

uint32_t rwc_config_reg::alarm_en

Разрешение прерывания RWC_ALARM по совпадению значений регистров TIME и ALARM

◆ clk_div

uint32_t rwc_config_reg::clk_div

Поле для деления тактового сигнала (rwc_rtcclk_divisor)

◆ osc_sel

uint32_t rwc_config_reg::osc_sel

Выбор осциллятора ( rwc_rtcclk_type )

◆ pl

uint32_t rwc_config_reg::pl

Бит устанавливается при первом включении питания. Сбрасывать нельзя.

◆ pz

uint32_t rwc_config_reg::pz

Бит устанавливается при первом включении питания. Сбрасывать нельзя.

◆ reset_en

uint32_t rwc_config_reg::reset_en

Поле влияние сброса SRSTn на состояние внутренних регистров RWC ( rwc_reset_type )

◆ shutdown_force

uint32_t rwc_config_reg::shutdown_force

Установка этого бита приводит к принудительному переходу системы в режим SHUTDOWN. Не рекомендуется использовать.

◆ time_clk_sel

uint32_t rwc_config_reg::time_clk_sel

Выбор сигнала для тактирования счетчика времени ( rwc_time_clk_sel )

◆ wake_in_en

uint32_t rwc_config_reg::wake_in_en

Разрешение работы входа WKUP

◆ wake_stat1

uint32_t rwc_config_reg::wake_stat1

Бит устанавливается при выходе из режима SHUTDOWN, сбрасывается при переходе в режим SHUTDOWN.


Объявления и описания членов структуры находятся в файле: