Как сделать свой пакет данных с синхронизацией (CLK) с отвязкой от 8 бит. А-ля SPI протокол :) ...иногда такое требуется!
Пікірлер: 8
@user-yu5ml5ks6r Жыл бұрын
Шикарно, вот только не понял как работает приемник? Он в момент импульса на clk смотрит состояние Пина data, или же после импульса clk Джен импульса на data?
@TELEZUD Жыл бұрын
clk это общая синхронизация всех устройств. по переднему или заднему фронту понять, что устройстово делает в этот момент можно изучив мануал, там датаграмы состояний все есть
@user-me6ln4jk6j4 ай бұрын
Ну вообще-то фронт clk не должен совпадать с фронтом или спадом mosi либо miso, он должен приходить на четверть меандра позже, т. е. в момент установившегося, а не переходного состояния данных.
@TELEZUD4 ай бұрын
@user-me6ln4jk6j не принципиально!
@user-me6ln4jk6j4 ай бұрын
@@TELEZUD Погуглите тогда, когда поймёте зачем, дайте знать.
@TELEZUD4 ай бұрын
Я же написал, не принципиально! Устройства бывают разные, алгоритмы и периоды обработки сигналов также разные. Не придерайтесь, не интересно.
@user-us4vm6bm9o2 ай бұрын
Абсолютно не интересно. Прочитайте название: и это вы рассказали о реализации программного SPI, которой можно пользоваться? Тяжелее всего коту - даже он не выдержал! Полная жесть. Минус
@TELEZUD2 ай бұрын
диванные аргументы ниочем абсолютно несведующего индивида. ваш кот вероятно невыдерживает вас, сочувствую ему