Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Отладочные платы » SK-NUC976
АЦП NUC976
VetalGerq
Добавлено 05.12.2024 10:15
0
Сообщение: 1
VetalGerq
0

Пункты: 671
Регистрация: 16.04.2024
Доброго времени!
Возникла необходимость использования АЦП на сей плате. На этом форуме нашел вопрос(который почему то удалили), но в ответе нашел, что нужно слелать чтобы включить АЦП.
А вот как вообще пользоваться, какие библиотеки подключать не понимаю. Примеров не нашел(
Где можно найти примеры или какие бибилиотеки подключить?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 05.12.2024 11:20 Сообщение: 2
Pavel Ivanchenko
Admin
4.32

Пункты: 93052
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
... На этом форуме нашел вопрос(который почему то удалили)...
Для меня это тоже загадка, почему некоторые участники удаляют свои вопросы с обсуждением после решения ...
По сабжу мне нечего сказать, сомневаюсь, что найдете какие-то готовые библиотеки, скорее всего будет быстрее-проще самому написать подобие простенького API.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 05.12.2024 13:16 Сообщение: 3
sasamy
4.71

Пункты: 83976
Регистрация: 14.08.2009
Цитата

Где можно найти примеры или какие бибилиотеки подключить?


насколько помню там обычный IIO
Цитата

IIO ADC
User can use normal mode ADC via IIO archtechture, please refer the following configurations to enable it.

Device Drivers--->
<*> Industrial I/O support--->
[*]Enable buffer support within IIO
[*]Enable triggered sampling support
Analog to digital converters--->
<*> Nuvoton NUC90X Normal ADC driver
Reference voltage selection (Internal bandgap, 2.5V)->

There are three reference voltage selections can be choosen, they are internal bandgap 2.5V, internal AVDD 3.3V and VREF input.

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).
Спуститься к концу Подняться к началу
Персональная информация
VetalGerq
Добавлено 11.12.2024 10:19 Сообщение: 4
VetalGerq
0

Пункты: 671
Регистрация: 16.04.2024
Цитата

IIO ADC
User can use normal mode ADC via IIO archtechture, please refer the following configurations to enable it.

Device Drivers--->
<*> Industrial I/O support--->
[*]Enable buffer support within IIO
[*]Enable triggered sampling support
Analog to digital converters--->
<*> Nuvoton NUC90X Normal ADC driver
Reference voltage selection (Internal bandgap, 2.5V)->

There are three reference voltage selections can be choosen, they are internal bandgap 2.5V, internal AVDD 3.3V and VREF input.

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


Это я все сделал, в системе появилось iio.

А что должна делать эта команда?
Цитата

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


X stands for the channel of ADC (X=0~7).


У меня результат на эту команду:
cat: can’t open ‘/sys/bus/iio:device0/in_voltage(0~7)_raw’: No such file or directory
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 11.12.2024 14:26 Сообщение: 5
sasamy
4.71

Пункты: 83976
Регистрация: 14.08.2009
Цитата

Это я все сделал, в системе появилось iio.
...
У меня результат на эту команду:
cat: can’t open ‘/sys/bus/iio:device0/in_voltage(0~7)_raw’: No such file or directory


а как вы тогда определили что в системе появилось iio ? Команда должна прочитать текущиее измерение на выбранном канале ацп через интнрфейс файлового ввода/вывода.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-NUC976