Thứ Sáu, 15 tháng 3, 2019

[Học ARM-Bài1] Power Control STM32 với Standard Peripheral Library

Author: Cong Neb
Alias: Dark Neb
Studied at: SET BKHN K57
Nếu copy tài liệu: Nhớ ghi nguồn tác giả..Tks


Registers
__IO uint32_t CR

__IO uint32_t CSR

Các function của Power Control

I . Backup Domain access

Sau khi Reset,thì MCU sẽ thực hiện Backup Domain (Như RTC Registers)
Các steps để thực hiện BDA

- Enable the Power Controller (PWR) APB1 interface clock:
Sử dụng RCC_APB1PeriphClockCmd() function

- Enable access to RTC domain using the PWR_BackupAccessCmd()
- PWR_DeInit()
- PWR_BackupAccessCmd()




Ví dụ
/* Enable PWR Clock */
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);

/* Enable WKUP pin 1 */
PWR_WakeUpPinCmd(ENABLE);

/* Request to enter STANDBY mode (Wake Up flag is cleared in PWR_EnterSTANDBYMode function) */
PWR_EnterSTANDBYMode();

Không có nhận xét nào:

Đăng nhận xét