Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сбой кварца
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
Psych
Здраствуйте. У меня в девайсе используются часовой и XT2 кварцы--тактируют они перефирию итд. Сам чип тактируется от DCO. Я так понял что при остановке или сбое любого из них (????) генерируется прерывание. Возможно ли их надёжно программно перезапустить сборосом и установкой соответствующих битов ??И как лучше сделать. Кристал MSP430F235. Спасибо.
rezident
Цитата(Psych @ Aug 4 2011, 14:44) *
Возможно ли их надёжно программно перезапустить сборосом и установкой соответствующих битов ??И как лучше сделать.

Можно лишь попробовать выключить и включить генераторы вновь, установив и сбросив соответствующие биты (OSCOFF и XT2OFF). Но насколько это надежно? - я не знаю, мне этого никогда не требовалось laughing.gif Генератор это ведь аналоговая схема. Она или работает или нет. Генератор может конечно сбойнуть при воздействии внешних помех, но потом работа его восстанавливается самостоятельно. Аппаратура Basic Clock Module в MSP430 позволяет лишь детектировать и фиксировать такие сбои. Если же работа генератора после пропадания помехи не восстановилась, то значит произошло что-то уже совсем критическое. И навряд ли выключение/включение только самого генератора вообще поможет. В лучшем случае можно попробовать сделать "холодный сброс" (выключение всего питания кристалла), а в худшем - придется менять кварц и/или сам чип MSP430.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.