Добрый день коллеги. В логическом анализаторе пытаюсь прочитать данные по SPI. До конца я не уверен, что это он, но, вроде, тактируемый сигнал. Беда в том, что сигнала выборки нет в принципе. С устройства идет посылка в 21 бит (как-то странно). Анализатор импульсы захватил и показал. Теперь я хочу, чтобы он их декодировал. И вот тут у меня ничего не выводится. Видимо, я что-то не так настраиваю. Изголялся разными способами. В родной документации написано, что для SPI можно обойтись без этого сигнала, если поставить вручную метку времени откуда начинать читать данные. Но и это мне не помогло. На этом скрине состояние программы анализатора и настроек SPI Подскажите темному, что я не так делаю.
Не кажется. Только у меня Enable в принципе нет. На счет того, что при хай, не декодирует, не очень уверен. В одной статье видел скриншот этой программы. Там начало выборки задавалось сигналом Enable, как раз по переходу к высокому уровню. Разве, что попробовать канал с Enable к нулю притянуть. Может поможет.
Тогда вопрос, какая у Вас версия? Я подтянул Enable к земле. Не помогло. Декодер не заработал. И в настройке определяется по какому уровню Enable работает. На моем скрине ее видно. Самая нижняя. В стандарте там действительно стоит Low. Но можно установить и High. Может у меня какая-то новая версия и там разработчики отключили декодер для левых устройств?