Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: BACKUP MODE
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
sifadin
Здравствуйте!
Работаю с SAM4L
Ввожу устройство в BACKUP рассчитываю при внешнем прерывании EIC получить RESET
вместо reset получаю выход из сна и продолжение работы с точки засыпания
Пытался найти что-то в документации но безуспешно
Я настраиваю прерывание от EIC7 и перехожу bpm_sleep(BPM, BPM_SM_BACKUP);
По идее должен быть Reset может я что-то пропустил ?
Поясните, плз
DmitryM
Цитата(sifadin @ Nov 20 2014, 10:48) *
Здравствуйте!
Работаю с SAM4L
Ввожу устройство в BACKUP рассчитываю при внешнем прерывании EIC получить RESET
вместо reset получаю выход из сна и продолжение работы с точки засыпания
Пытался найти что-то в документации но безуспешно
Я настраиваю прерывание от EIC7 и перехожу bpm_sleep(BPM, BPM_SM_BACKUP);
По идее должен быть Reset может я что-то пропустил ?
Поясните, плз

Дык, BACKUP или SLEEP?
sifadin
Цитата(DmitryM @ Nov 20 2014, 12:54) *
Дык, BACKUP или SLEEP?

BACKUP
DmitryM
Цитата(sifadin @ Nov 20 2014, 12:23) *
BACKUP


Цитата
Entering BACKUP Mode
The Backup mode is entered by using the WFI instruction with the following settings:
• set the SCR.SLEEPDEEP bit to 1. (See the Power Management section in the ARM Cortex-
M4 Processor chapter).
• set the BPM.PSAVE.BKUP bit to 1.
sifadin
Ну так все есть

А где это SRC что то не могу найти такой регистр

SCR нашел , SLEEPDEEP не вижу во всем описании такого имени нет
DmitryM
Цитата(sifadin @ Nov 20 2014, 14:05) *
Ну так все есть

А где это SRC что то не могу найти такой регистр

SCR нашел , SLEEPDEEP не вижу во всем описании такого имени нет


Цитата
core_cm4.h

#define SCB_SCR_SLEEPDEEP_Pos 2 /*!< SCB SCR: SLEEPDEEP Position */
#define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB SCR: SLEEPDEEP Mask */

На Вашей картинке: SCB_SCR_SLEEPDEEP_Msk
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.