-
Форум
-
Silver Solution Studio
-
Обсуждение S3
-
Вопросы с I/O S3 и драйверами
Вопросы с I/O S3 и драйверами
Меньше
Больше
-
Сообщений: 10
-
Спасибо получено: 0
-
-
12 года 9 мес. назад #242
от gchd4rehc
Взял у Вас devkit rev 3475, внутри было 4 драйвера.
1. ВОПРОСы
Например: необходимо сделать:
аналоговый вх. -- из какой переменной читать значение я нашел.Сделал.Работает
аналоговый вых. -- Аналогичная ситуация
дескретный вх. -- а тут вопрос: что возращает data.data.ui
дескретный вых. -- ?
счетчик -- а какую часть структуры писать data я не нашел( в примерах те драйвера что были там это не использовалось)
вообщем неясно ничего с этой структурой, какие там есть переменные, их типы
2.Надо написать PCI-1711, написал мини программу для тестов. Посмотрел на плату с ISA а там есть другая переменная drv -- о которой мало что известно ну кроме кол-во аналоговых, дискретных, и еще парочку. А что насчет взятие VENDOR и DEVICE из pci-1711.conf?
3.возникает ошибка:
app: ADAM4011_0: file 'ADAM4011_0.conf',in section '[main]' subsection 'string input' isn't found
Добавил строку string input, в ADAM4011.conf что находиться в "RuntimeQNX\etc\defaults\" но при добавлении в проект и загрузке его на контроллер, он опять пишет это ошибку. если ручками под корректировать файлик на контролере то все ок .. но этоже не решение(
Может кто то знает что делать с проблемой: 1 .. 2 .. 3 ?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше
Больше
-
Сообщений: 27
-
Репутация: 2
-
Спасибо получено: 4
-
-
12 года 8 мес. назад #245
от kit
1.Переменная data объявлена в S_libdriver.h который лежит "RuntimeQNX\include"
S_data *data;
Структура S_data объявлена в S_data.h
состоит из 2 четырехбайтовых полей data и flag
flag - флаг состояния данных
data - структура union в зависимости от типа данных , может
быть доступна как
ui - счетчик, или дискретный (для дискретного возможные значения 0 и 1)
si - цифровой
f - аналоговый
s - строковый
2.В S_libdriver.h также объявлена переменная drv , поля комментированы,
содержет поля VendorId,DeviceId.
Вам также доступна переменная S_channel_t *channels;
3. Уточните пожалуйста драйвер ADAM4011 вы добавили самостоятельно,
в стандартной поставке такого драйвера нет.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Форум
-
Silver Solution Studio
-
Обсуждение S3
-
Вопросы с I/O S3 и драйверами
Время создания страницы: 0.101 секунд