|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме |
25.02.2021, 20:51 | #1 |
Новичок
Регистрация: Feb 2021
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
работа DIN/DOUT в linux
Наше ПО не нуждается в СМлоджике.
Мы работаем напрямую с файлами устройств и с пространством /sys/class/gpio. В дереве устройств нашел такие адреса <0x16 0x1a 0x1b 0x41 0x17 0x53 0x52 0x14> <0x32 0x31 0x36 0x37 0x33 0x38 0x64 0x70> и <0x72 0x73 0x74 0x75 0x2c 0x2d 0x2e 0x2f> Попытался с ними поработать, получилось только порулить группой дискретных выходов, а со входами ни как. Ни кто не сталкивался, какие адреса отвечают за входы? Может их держать какой-то процесс? |
26.02.2021, 10:38 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 142
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: работа с портами с ОС
Цитата:
Дискретных входов среди этих файлов нет. С портами вы не работаете, вы работаете с файлами устройств - название темы тоже немного странное. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 26.02.2021 в 11:41 |
|
01.03.2021, 12:21 | #3 |
Новичок
Регистрация: Feb 2021
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: работа с портами с ОС
Так вроде написал "работаем с файлами устройств и с пространством /sys/class/gpio".
Не буду спорить, скажите, пожалуйста, как в ОС обратиться к дискретным входам/выходам. Тему давайте переименуем. |
02.03.2021, 18:06 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 142
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: работа с портами с ОС
Ищите в /sys/bus/platform/devices/gt5_dins/iio:device0/in_voltage_raw
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |