zuuuuk 0 3 мая, 2018 Опубликовано 3 мая, 2018 · Жалоба Приветствую Хотел бы посоветоваться. Можно ли SPI замкнуть сам на себя для проверки его работоспособности на плате? микроконтроллер выступает как мастер. MOSI -> MISO. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
АлександрК 0 3 мая, 2018 Опубликовано 3 мая, 2018 · Жалоба SPI построен как сдвиговый регистр. Поэтому, если выводы MOSI и MISO соединить, то после передачи байта его же можно прочитать в приемном регистре. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serj1979 0 3 мая, 2018 Опубликовано 3 мая, 2018 · Жалоба Думаю можно. Но нужно уточнить как интерфейс SPI в контроллере сконфигурирован, по какому фронту SCK будут выставляться данные по какому фиксироваться, как будет происходить управление работой (CS) аппаратно/программно Я рекомендовал бы почитать описание на конкретный контроллер, чтоб не было сюрпризов. Но действительно зачем такие сложности? Форма сигнала, корректность передачи проще посмотреть осциллографом непосредственно в линии (IMHO)... Или приём необходимо отладить а передатчика/имитатора нет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nieve 0 25 мая, 2018 Опубликовано 25 мая, 2018 · Жалоба Замкнуть на себя и проверить конечно можно, но вопрос в том что Вы и есть разработчик? В таком случае есть шанс что Вы не увидите ошибку. Лучше всего взять уже проверенное устройство и подключить к Вашему, перед этим сверить настройки Вашего SPI и "проверенного". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 140 25 мая, 2018 Опубликовано 25 мая, 2018 · Жалоба Лучше замыкать через инвертор (примем инвертированный отправленный байт) - так можно отловить замыкание MOSI и MISO на плате. А еще лучше через триггер (примем сдвинутый на бит отправленный байт) - так можно отловить еще и обрыв SCLK, еще лучше - триггер с инверсией. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 27 1 июня, 2018 Опубликовано 1 июня, 2018 · Жалоба еще лучше - триггер с инверсией. Любимый с детства ТМ2 ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться