Связь SPI между Raspberry Pi 4 (с использованием библиотеки Python SPIdev) в качестве главного устройства и STM32 в качестве подчиненного устройства [закрыто]

Я пытаюсь получить данные датчиков в STM32 и передать данные через SPI в Raspberry Pi. Получение данных в Rpi с помощью библиотеки SPIdev spi.xfer2функция, но данные в Rpi я не получаю в правильном формате. Полученные данные в Rpi я должен строить в реальном времени. Как я могу это исправить?

      line = spi.xfer2([0x45, 0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59,
                  0x45, 0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59,
                  0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59, 0x48,
                  0x59, 0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59], 35)

res = ''.join(chr(val) for val in line)
    
print(str(res))

0 ответов

Другие вопросы по тегам