Мрак... ;О) "Цикл может прекрасно крутиться обрабатывая ЧАСТЬ задач...жизнь заставит..." записать бы где для памяти ;О)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =mse= 23 ноября 2004 г. 10:07
В ответ на: Ответ: отправлено асибо 22 ноября 2004 г. 18:43

Абисняю ишшо: вводить доп переменную - снижать помехоустойчивость системы, ненамного, но факт. Что касаемо ЧАСТИ ЗАДАЧ ;О), как, по вашему, в суперцикле не сможет выполниться часть задач(крутясь в цикле):


main_cycle:
wdr
call service_1
call service_2
call service_3
....
call service_N
jmp main_cycle

кроме как во время сбоя, но если мы попали обратно в тело цикла, то выхода отсюда нет, здесь можем поставить программку проверки целостности данных/флагов/аппаратуры и она прекрасно отловит то, что нас может побеспокоить.

"Все это относится к любому способу сброса собаки", отнюдь ;О)
в моём сообщении про "трагизьм ситуации", та самая трагическая ситатуция леХко и непринуждённо разрешается сбросом пса в фоне, в теле суперцикла. Без всяких флагов и прерываний.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru