|
сбой в работе основного генератора AT91SAM7, прерывание по неисправности MainOscillator |
|
|
|
Mar 13 2008, 09:07
|
Частый гость
 
Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042

|
У меня такой вопрос, можно ли сделать переход в препывание - по неисправности основного генератора, - при этом попытаться снова запустить тактирование.. а в случае сбоя - предусмотреть определённые действия.. если можно то как это сделать, как настроить такое прерывание.. ? в msp430 такую защиту я делал всегда, в каждом устройстве, а в ARM7 - ???
хорошо бы было иметь возможность перейти в обраб. прер-я по сбросу бит: MOSCS или MCKRDY или LOCK регистра PMC_SR , но почему-то нельзя настроить internal прерывание по спаду или по низкому уровню - ???
у меня последняя документация (от 03-Dec-07) , в ней нарисованы ещё какие-то 2 бита в регистрах настройки прерываний PMC - бит 5: UOSCS и бит 6: LOCKU , вот, но что это за биты ничё не написано...
|
|
|
|
|
 |
Ответов
|
Mar 13 2008, 12:46
|
Частый гость
 
Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042

|
всё же вероятность есть, например, стоит дотронуться пинцетом до pina XIN, - как тактирование прекратиться - и следовательно MCU перейдет на SCLK.. , тогда, чтобы возобновить работу, нужно снова перезап. PLL .. да, можно мониторить эти биты в осн. программе, согласен, просто я думал можно это как-ниб. по цивильней сделать. Но я уже почти решил этот вопрос - запускаю WDT ! и вкл. прерывание от него (без reset MCU), а в прерывании уже смотрю что стряслось..
|
|
|
|
Сообщений в этой теме
Terrabyte сбой в работе основного генератора AT91SAM7 Mar 13 2008, 09:07 aaarrr Цитата(Terrabyte @ Mar 13 2008, 12:07) у ... Mar 14 2008, 07:18 Terrabyte исчезнунт опять, ха ! тогда это будет действи... Mar 14 2008, 07:45 Terrabyte Здравствуйте господа!
У меня опять проблема,... Mar 17 2008, 10:06 aaarrr Цитата(Terrabyte @ Mar 13 2008, 15:46) вс... Mar 17 2008, 10:31 Terrabyte - проверил не раз, - "затыкаю" main гене... Mar 17 2008, 13:15 aaarrr Цитатакак же всё-таки отследить остановку основног... Mar 17 2008, 13:23 Terrabyte вопрос был решен. Извиняюсь за некорректные сообще... Jan 6 2014, 10:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|