Заголовок сообщения: Использование WKUP для своих целей
Добавлено: Ср апр 07, 2021 18:28:25
Вымогатель припоя
Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс дек 30, 2012 00:32:06 Сообщений: 542 Откуда: Николаев / Украина
Рейтинг сообщения:0
Всем привет! Мне нужна ваша помощь. Я хочу сделать небольшое устройство - наручные часы. Микроконтроллер - stm32l152cbt6. Устройство планирую вводит в сон и пробуждать нажатием кнопки. Кнопку планировал подключать к пину PA0-WKUP1, для пробуждения МК. И стал передо мной вопрос: могу ли я в своем проекте использовать эту же кнопку для своих целей? То есть после пробуждения использовать эту кнопку как обычную функциональную кнопку? После чего МК будет засыпать, и пробуждать по нажатию кнопки... Если можете, подскажите если есть какие-то нюансы. Я просто новичек в работе с STM. До этого изучал Ардуино, и переход на STM дает сложно. Да и само устройство делаю больше для экспериментов и изучения STM. Проект делаю в STM32CubeIDE Заранее спасибо!
_________________ Сделать своими руками всегда интересней чем просто купить и пользоваться
Можете. Вообще без всяких особенностей. Просто перед уходом в сон разрешаете контроллеру пробуждаться по фронту сигнала на WKUP пине. Пока контроллер работает - пин спокойно используется как GPIO вход. Да даже как выход можно. Главное не забыть переключить его обратно на вход перед сном.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения