SPI Clk переходит в состояние ожидания, но не передает данные

Я пытаюсь запустить демонстрацию SPI на устройствах Android. В настоящее время я могу наблюдать, как линия CLK переходит в правильное состояние ожидания после того, как я вызываю все параметры конфигурации, включая setMode. Однако всякий раз, когда я вызываю write(), я не вижу перехода строки CLK.

Я пробовал несколько Пи и не понимаю, что мне может не хватать. Если кто-то еще видел это, пожалуйста, пролейте свет.

Я использую образец кода Apa102, найденный здесь: https://github.com/androidthings/contrib-drivers/tree/master/rainbowhat

Спасибо


person jsjrobotics    schedule 24.07.2017    source источник
comment
Можете ли вы рассказать больше о том, что вы подключили к своему оборудованию RPi (Rainbow HAT и т. д.), и где вы измеряете сигнал?   -  person devunwired    schedule 25.07.2017
comment
@Devunwired, спасибо, что спросили. Пи в настоящее время подключен только к битоскопу микро для наблюдения за состояниями выводов. Я начинаю подозревать, что Pi работает, но сигналы недостаточно опробованы. my.bitscope.com/store/?p=view&i=item+0< /а>   -  person jsjrobotics    schedule 26.07.2017


Ответы (1)


Не могу закрыть свой вопрос. Оказывается, мой тестовый стенд был настроен неправильно. Pi все это время функционировал, как и ожидалось. Я убедился в этом после покупки SPI-совместимого датчика и считывания с него данных.

person jsjrobotics    schedule 29.07.2017