Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: XMEGA и флаг SDRF
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
zombi
Когда то в старых DS на иксмегу в регистре статуса сброса был бит SDRF (6) который означал "сброс детектором просадки питания".
Я тогда никак не мог понять зачем он нужен и чем отличается от бита BORF (2).
В новых DS на A и AU уже его не наблюдаю.
Кто знает начиная с какой ревизии иксмег SDRF выкинули?
Xenia
Цитата(zombi @ Feb 23 2013, 03:00) *
Кто знает начиная с какой ревизии иксмег SDRF выкинули?


А вы посмотрите сами. Здесь:
/pub/MCs/AVR/Datasheets/ATxmega/
храню все ревизии DS, которые смогла раздобыть.
Последняя буква в имени файла, записанная через черточку, - номер ревизии.
zombi
Цитата(Xenia @ Feb 23 2013, 12:17) *
Последняя буква в имени файла, записанная через черточку, - номер ревизии.

Ого сколько насобирали. Респект.
Но меня интересует ревизия чипа а не даташита biggrin.gif
А по DS вот что обнаружил: в файле ATxmega_A-G.pdf семь искочников сброса а в файле ATxmega_A-H.pdf уже только шесть.
Пропал Spike detection reset source
Кто может доступно обьяснить в чём разница между Spike detection reset source и Brown-out reset source и почему этот Spike выкинули?

Xenia
Цитата(zombi @ Feb 23 2013, 13:39) *
А по DS вот что обнаружил: в файле ATxmega_A-G.pdf семь искочников сброса а в файле ATxmega_A-H.pdf уже только шесть.
Пропал Spike detection reset source
Кто может доступно обьяснить в чём разница между Spike detection reset source и Brown-out reset source и почему этот Spike выкинули?


Надо полагать, что на железе это было реализовано так: Brown-out reset детектируется по уровню, а Spike detection по производной (скорости спадания/нарастания фронта). Но потом оказалось, что уровень срабатывания в понятных пользователю единицах (вольтах) задать можно, а скорость затруднительно. Поэтому управление Spike detection так и не довели до кондиции, а ограничились лишь возможностью его включения/выключения (enable/disable). Однако в таком качестве Spike detection был никому не нужен и даже вреден непредсказуемостью своего срабатывания. Вот его и убили, начиная с ревизии H.

В самой же реализации чипа, скорее всего, никаких конструктивных изменений не произошло. Т.е. и тот флаг стоит на старом месте и работает точно так же, а изъятие его из описания обусловлено лишь желанием, чтобы его в дальнейшем не использовали и неудобных вопросов не задавали. sm.gif
zombi
Цитата(Xenia @ Feb 23 2013, 19:01) *
чтобы его в дальнейшем не использовали и неудобных вопросов не задавали. sm.gif

Спасибо за разьяснение. Я так и думал. rolleyes.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.