Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 04.04.2013
Сообщений: 61
1

HSERDY & HSIRDY

24.04.2013, 13:52. Показов 3080. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, форумчане! Возник такой вопрос. Настраивал тактирование stm32 от кварца и потом в основной программе прописал условие, если выставлен бит HSERDY, то зажигаем светодиод, иначе светодиод мигает...Но потом обнаружил, что эти оба флага установлены! Что-то я не так понял может? Если мы запускаем от кварца, то должен был бы выставлен только один флаг HSERDY и наоборот...Подскажите где я ошибаюсь?
0
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
24.04.2013, 14:44 2
Цитата Сообщение от kruffy
Добрый день, форумчане! Возник такой вопрос. Настраивал тактирование stm32 от кварца и потом в основной программе прописал условие, если выставлен бит HSERDY, то зажигаем светодиод, иначе светодиод мигает...Но потом обнаружил, что эти оба флага установлены! Что-то я не так понял может? Если мы запускаем от кварца, то должен был бы выставлен только один флаг HSERDY и наоборот...Подскажите где я ошибаюсь?
Из комментариев в SPL: "HSIRDY flag indicating that HSI clock is stable omd can be used as system clock source. ... When the HSI is stopped, HSIRDY flag goes low".
Остановите HSI после того, как успешно переключились на HSE.
А можно и не останавливать (вдруг пригодится переключиться обратно на HSI), если активность обоих флагов не смущает (в этом нет ничего страшного).
0
0 / 0 / 0
Регистрация: 04.04.2013
Сообщений: 61
24.04.2013, 15:13 3
Спасибо, как-то я прочел невнимательно...я это все реализовал с помощью проверки флага SWS, там определяет все верно...просто думал, что это я опять че-то не то сделал...вывод, как всегда - надо читать внимательнее:))))
0
24.04.2013, 15:13
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru