Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-NUC976
SK-NUC976 ADC
prtk
Добавлено 28.08.2023 18:46 Редактировалось 29.08.2023 13:30
0
Сообщение: 1
prtk
0

Пункты: 1412
Регистрация: 22.03.2021
Разобрался!
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 30.08.2023 12:11 Редактировалось 30.08.2023 12:23 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Смысл существования форума не только в ответах на возникающие вопросы, но и в возможности найти этот ответ другим, столкнувшимся с подобным.
Бывали случаи, когда с человеком неделю-недели вели публичную переписку и находили решение, а он потом просто удалял тему!
Поэтому, настоятельно прошу оставлять тело вопроса и публиковать свое решение!
Но скорее всего, эти воззвания уйдут в пустоту (в большинстве случаев) и нужно просто отключить уже и редактирование постов :(
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 30.08.2023 15:04 Редактировалось 30.08.2023 15:11 Сообщение: 3
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Чтобы использовать обычный ADC наскокльо я понял надо отключить драйвер для тачскрина и клавиатуры с иcпользованием ADC

make linux-menuconfig

Input device support --->
< > Input NUC970 ADC --->

включить драйвер обычного ADC и выбрать источник опорного напряжения

<*> Industrial I/O support --->
[*] Enable buffer support within IIO
[*] Enable triggered sampling support
Analog to digital converters --->
<*> Nuvoton NUC970 Normal ADC driver
Reference voltage selection (Internal band gap) --->

Цитата

Application can use the following command to get the result converted by ADC function.

$ cat /sys/bus/iio/devices/iio:device0/in_voltageX_raw

X stands for the channel of ADC (X=0~7).
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-NUC976