Jump to content

    
Sign in to follow this  
Sdelan_v_CCCP

Прерывание по отключению питания (power failure)

Recommended Posts

Всем привет!

Необходимо написать обработчик прерывания, который происходит при внезапном отключении питания. Оборудование с процессором MIPS. Как я понял из теории, мне необходимо поймать само прерывание, которое говорит что питание отключилось, без сохранения состояние процессора сразу же перейти к обработчику. Проблема в том что я не знаю какой код прерывания, который говорит, что питание отключилось. В теории везде пишут что это асинхронное прерывание, и приводят к примеру внезапное отключение питания, но как это сделать нигде нет. Помогите... Пожалуйста... Дайте хотя бы наводку в каком направлении копать.

Share this post


Link to post
Share on other sites

А вообще такое возможно? что питания на проце нет а оно обрабатывает прерывания. Имхо нужно взять ногу и посадить ее до конденсаторов питания, ну и диод забабахать чтобы кондер не разряжался через БП. И посчитать за сколько он выполнить твою программу сохранения данных, и под него расчитать конденсатор и взять с запасом его емкость.

 

Хотя.. может быть и есть такое в мипсах или других незнаю, что пока падает 3.3 V допустим а ядро работает на каких нибудь 0,8-1 V.

Читать надо.

Share this post


Link to post
Share on other sites

есть такие штуки как супервизор питания...ставите его и питаете МК через диод + большой конденсатор(можно рассчитать емкость). Супервизор дает импульс при падении напряжения ниже какой-то величины по нему срабатывает прерывание(по уровню на ноге) и в обработчике этого прерывания вы делаете все действия которые вам нужны...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this