Internal asong tagapagbantay

N

nzkunal

Guest
Hi,
Nais ko na malaman kung ano ang isang panloob na asong tagapagbantay ay sa isang micro
salamat

 
Maghanap dito:
http://www.edaboard.com/viewtopic.php?t=71909&highlight=watchdog

malugod na pagbati

 
Ito ay magkakatulad sa pagitan ng mga espesyal na asong tagapagbantay at Internal asong tagapagbantay.
kung gusto mong detalyado imformation, Pls makita ang atmega8 datasheet, na may mga detalye sa trabaho teorya.

 
nzkunal wrote:

Nais ko na malaman kung ano ang isang panloob na asong tagapagbantay ay sa isang micro
 
Internal watcdog ay malayang counter sa loob ng mcu na nagbibilang ng clocks mcu.Kapag kumuha nito kumalat mula sa 0xFFFF sa 0x0000 ito i-reset ang mcu.Kaya, ikaw ay mula sa oras-oras upang i-reset ang counter.Mr.Cube

 
Upang maiwasan ang iyong mga firmware trapped sa isang patay loop.

Sa pangkalahatan, kailangan mong hawakan ang mga asong tagapagbantay
timer mula sa oras-oras sa iyong mga firmware, sa loob ng ilang max
oras na pagitan ng, sa sandaling ang asong tagapagbantay mekanismo ay pinagana.
O ang mga asong tagapagbantay ay bubuo ng isang panloob na i-reset ang hudyat sa
i-reset ang MPU / MCU.Na ang mga pwersang inyong programa na tumakbo mula sa
ang tunay simula.

Mekanismo na ito rin mapigilan ang mga programa ng crush dahil sa
ingay o pagbabaka-sakali.Halimbawa, ang mga programa sa counter ay detroyed
sa pamamagitan ng ilang mga pako sa kapangyarihan.

 
Ano ang isang asong tagapagbantay ..ang aming kaibigan WATERMAN ipinaliwanag din!
Hayaan akong lamang kapupunan ito ..
Ano ang gagawin mo kapag ang iyong computer (para sa kahit anong dahilan) ay hindi sumagot?....... ang sagot mo matapos ang isang habang hit ko ANG I-reset ang pindutan ng

Subalit kung ang computer ay sa isang sarado na kahon at sa loob ng sasakyan o sa isang malaking makina makina ..Well ito ay isang malaking problema sa pumunta at i-reset ito ..Sa itaas sa isang computer ng hindi pagtugon sa maaaring maging sanhi ng pinsala sa makina ay dapat na control ..
Upang aliviete na ito diyan ay ang mga asong tagapagbantay timer, ay hindi isang tunay sopistikadong machanism,, ngunit ito ay sa trabaho sa ilang mga sitwasyon .. at higit sa sapat na ..
Timer Ito ay isang ahente na pagpunta sa subukan i-reset ang makina ayon sa PANAHON ng oras na programmed ..Kaya ang engineer ay lumiliko sa timer at sabihin natin na ito ay i-reset ang computer sa 5 segundo ..Kaya ay hanggang sa engineer upang maiwasan ang mga ito ..sa pamamagitan ng reseting ang timer .. Kaya kung ang computer ay mag-antay para sa ilang mga data na dumating ..Programista ay gumawa sa account na siya lamang disposes ng 5 segundo naghihintay ng oras ..bago timer ang nagpapadala siya sa impiyerno (talinghaga) upang mas mahusay ang makuha ang data bago mga 5 segundo o i-reset ang timer bago ito resets KAYO!
Kapag reseting ang asong tagapagbantay timer. Parehong 5 segundo magsimula .. kaya kailangan mong maging "CONCIENT" ng reseting ang asong tagapagbantay bago ito resets ka! Atipan ng pawid ang buong pilosopiya ..Ang pumatay timer beore ito KILLS MO ..
sa pamamagitan ng paggawa na ang lahat ng oras at ng tama, ikaw matiyak na ang programa ay nangyayari bilang binalak.KUNG may electric mataas na bilang aour FRIEND na nakalagay sa itaas ..well computer ang maaaring gawin ng isang bagay pa ..Subalit dahil sa ito ay hindi sa mga lohikal na kadena ng mga kaganapan.ITO ANG ORAS asong tagapagbantay timer Won "T BE RESETED. KAYA MATAPOS 5 segundo sa aming Halimbawa NG asong tagapagbantay timer ay i-reset ang COMPUTER. Bingo'S NA ANG PROTECTION KA NA WANTED ..
Ang engineer ay magdagdag ng ilang mga code sa boot ang computer upang makita kung ito ay nagsisimula mula sa isang malamig na START o isang Warm sisimulan (asong tagapagbantay i-reset)
Thi ay lamang ng isang bagay ng pagbabasa ng isang bandila upang makita kung sino resetted ang computer sa huling pagkakataon ..Kung ito ay isang asong tagapagbantay i-reset ..itigil evrerything!.. tumawag sa operator ..tumawag sa 911 .. tumawag sa deparment ng pagtatanggol ..o anumang ibang aksyon na iyong nais na ipatupad ..
Ito ay lamang ng isang murang paraan upang makakuha ng insure ng control matapos ang isang KABIGUAN sa isang computer ..Gusto ko HINDI GAMITIN ITO SA ISANG automatic Pilot NG ISANG .. AIRPLANEpara na may iba pang pamamaraan na!

 

Welcome to EDABoard.com

Sponsor

Back
Top