[an error occurred while processing this directive]
Ну читаете типа int перменную , проц взял старший байт, а тут типа прерывание увеличило ее на 1. Причем изменился и старший и младший. Что потом дочитает прога из младшего и получит в итоге ? Бред. Вообще уверен, 90 % глюков в прогах - по этим причинам.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено DASM 05 февраля 2003 г. 13:02
В ответ на: Ответ: ставил volatile - не помогает, а можно по подробнее "про безопасное обращение к ресурсам, разделяемых main and isr" отправлено dm37 05 февраля 2003 г. 12:04


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

Ответы



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

E-mail: info@telesys.ru