ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
26530 Топик полностью
vasiliy555 (18.04.2005 19:27, просмотров: 1) ответил Bill на Это почему же нельзя данные изменить? Очень даже можно.
Ответ: точно так всё точно так... идет по кругу (в этом круге два регистра SPDR - один от мастера, другой от слейва)... за один цикл обмена они обмениваются байтами (один к слейву, один к мастеру). я смотрел осциллографом шину - байт идут - все как по инструкции. НО! Я не могу в слейве менять байты, которые идут к мастеру. Они как пришли от мастера, так и уходят по цепочке к мастеру. у слейва постоянно стоит "флаг коллизии" - WCOL регистра SPSR (что типа нельзя писать в SPDR). что делать - не врублюсь.. примеры моих программ привел в этой же ветке