ecos-rtos.in.ua 0 12 ноября, 2009 Опубликовано 12 ноября, 2009 · Жалоба Есть плата syberia. У меня там стоит микросхема PCF8574A. В файле board_sam9260ek.c, добавляю в список i2c устройств { I2C_BOARD_INFO("pcf8574a",0x70), //A0-A2 - GND }, В /sys/bus/i2c/devices/0-0070/ появляються файлы ls bus modalias read uevent driver name subsystem write Пытаюсь прочитать состояние портов, выдает не понятно что cat read 4294967290 При записи echo 0 > write, состояние выходов не меняеться (все 1). В чем проблема, как с ним правильно работать? Интересует пока только работа в режиме Output Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ecos-rtos.in.ua 0 15 ноября, 2009 Опубликовано 15 ноября, 2009 · Жалоба Есть плата syberia. У меня там стоит микросхема PCF8574A. В файле board_sam9260ek.c, добавляю в список i2c устройств { I2C_BOARD_INFO("pcf8574a",0x70), //A0-A2 - GND }, В /sys/bus/i2c/devices/0-0070/ появляються файлы ls bus modalias read uevent driver name subsystem write Пытаюсь прочитать состояние портов, выдает не понятно что cat read 4294967290 При записи echo 0 > write, состояние выходов не меняеться (все 1). В чем проблема, как с ним правильно работать? Интересует пока только работа в режиме Output Тему можно закрыть, нужно было указать адрес 0x38 (0x70/2) и все заработало Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 15 ноября, 2009 Опубликовано 15 ноября, 2009 · Жалоба Сами и закройте. У пользователей группы "Свой" имеется такая возможность. См. внизу слева выпадающий список. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться