Вопросы по теме 'smbus'

Как я могу записать несколько данных с плавающей запятой в Arduino из Rpi в качестве мастера через i2c?
Я читал много сообщений о том, как Rpi получает данные с плавающей запятой через Arduino через i2c, с Rpi в качестве мастера. Но мне нужно записать значения с плавающей запятой в Arduino, и я не нашел ни одного примера. Я хочу использовать python...
1019 просмотров
schedule 21.09.2023

Как получить доступ (чтение / запись) к устройству EEPROM через SMBus / I2C в устройстве pci? (LINUX)
У меня есть устройство PCI с EEPROM, которое поддерживает SMBus / I2C. Я хотел бы создать приложение пользовательского пространства (Linux), которое может читать и писать в целевую EEPROM. Подобно тому, что делает IPMI при запросе информации VPD на...
2445 просмотров
schedule 23.10.2022

Intel Z370 - SMBus на PCIe
У меня есть карта, которая вставляется в слот PCIe, на ней есть несколько управляемых микросхем SMBus. Карта имеет самостоятельную компоновку и отлично работает на некоторых старых материнских платах. На более новой плате (ASUS PRIME Z370-A) он не...
2631 просмотров
schedule 25.03.2022

Получение IOError: [Errno 121] Ошибка удаленного ввода-вывода с smbus на python (малина) при попытке получить данные через I2C от Arduino
Я сталкиваюсь с проблемами, что pyhton бросает меня на мой raspberry pi 3, иногда это IOError во время запуска скрипта, который запрашивает данные от Arduino через I2C. Электрическое соединение идеальное, так что это не проблема. Кроме того, я...
12766 просмотров
schedule 07.10.2022

Включение одного реле, подключенного к Raspberry Pi I2C, выключает другое реле
В настоящее время у меня есть два 2-канальных контроллера сигнальных реле SPDT на 1 ампер, подключенных к моему Raspberry Pi 3 через I2C, и когда я сейчас запускаю функцию для включения одного реле, другое отключается одновременно (одно или другой...
157 просмотров
schedule 17.06.2023

Есть ли способ читать/записывать более 32 байтов на интерфейсе SMBus на базе Linux?
Я пытаюсь получить доступ к устройству на основе I2C через ioctls SMBus в Linux. Мне нужно написать более 32 байт. I2C_SMBUS ioctl ограничивает размер до 32 байт. Базовый драйвер не поддерживает I2C_RDWR ioctl и прямые вызовы read()/write(). Я...
304 просмотров
schedule 21.05.2022