-
- пример: программа застряла из-за сбоя и поллит флаг или пин, а WDT сбрасывается в прерывании таймера как ни в чем не бывало. - Snaky(06.08.2010 18:27)
- программа застряла из-за сбоя -> не выставляет нужный флаг -> заходит в прерывание таймера, нужный флаг не обнаруживает, WDT не сбрасывает :-) Shura(121 знак., 06.08.2010 18:31)
- P.S. А сам по себе поллинг без таймаута это уже mauvais ton :-) - Shura(06.08.2010 18:37)
- это все верно. просто видел и такой код, где просто сброс в прерывании таймера без всяких флагов и проверок. бессмысленно и беспощадно. - Snaky(07.08.2010 06:00)
- +1 - koyodza(07.08.2010 11:09)
- это все верно. просто видел и такой код, где просто сброс в прерывании таймера без всяких флагов и проверок. бессмысленно и беспощадно. - Snaky(07.08.2010 06:00)
- P.S. А сам по себе поллинг без таймаута это уже mauvais ton :-) - Shura(06.08.2010 18:37)
- программа застряла из-за сбоя -> не выставляет нужный флаг -> заходит в прерывание таймера, нужный флаг не обнаруживает, WDT не сбрасывает :-) Shura(121 знак., 06.08.2010 18:31)
- пример: программа застряла из-за сбоя и поллит флаг или пин, а WDT сбрасывается в прерывании таймера как ни в чем не бывало. - Snaky(06.08.2010 18:27)