[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Linuxoid 05 декабря 2001 г. 12:13
В ответ на: Используется отправлено Jolik 05 декабря 2001 г. 06:10

Если используется SS, дело скорее всего действительно не в помехах. Использование SS не защищает от помех, но значительно уменьшает вероятность их воздействия, т.к. помеха будет восприниматься slave только когда он выбран. При использовании SS помех не наблюдалось.
Проверяли специально сделаным для этого "помехатором" :-) (на основе реле), причем иногда из-за помех резетился контроллер. По SPI slave периодически давалась команда включить/выключить лампочку. Т.о. по периодичности мигания можно было судить о воздейсвии помех. По крайней мере, на глаз сбоев в ритме заметно не было.
В любом случае необходим хороший протокол.

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

Ответы



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

E-mail: info@telesys.ru