Метценгерштейн 0 12 февраля, 2016 Опубликовано 12 февраля, 2016 · Жалоба если я в консоле линукса напишу i2cget -f -y 0 0x3a мне что-то выведет. или i2cset -f -y 0 0x3a 0x40 0x25 0x3f i что-то запишется в регистры. Хочу програмку написать на Си, чтобы в нужный момент она запускала подобное, и писалось в регистры. как-то через exec? Но такой список параметров не хочет принимать он. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NULL 0 12 февраля, 2016 Опубликовано 12 февраля, 2016 · Жалоба Может system("i2cget -f -y 0 0x3a"); ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 56 12 февраля, 2016 Опубликовано 12 февраля, 2016 · Жалоба А зачем запускать что-то, если есть /dev/i2c-X? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 12 февраля, 2016 Опубликовано 12 февраля, 2016 · Жалоба ответ system("i2cget -f -y 0 0x3a"); Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 3 16 февраля, 2016 Опубликовано 16 февраля, 2016 · Жалоба ответ system("i2cget -f -y 0 0x3a"); Да но не по пацански это :) По-пацански это выглядит так: https://www.kernel.org/doc/Documentation/i2c/dev-interface Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться