Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
SPI. bits_per_word. [решено]
titan83
Добавлено 26.09.2013 13:17 Редактировалось 02.10.2013 14:18
0
Сообщение: 1
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
Вопрос возник в процессе эксплуатации spidev - при использовании echo 1 > /dev/spidevX.0 почему-то по умолчанию принимается число бит в слове равным 16, а мне нужно 8.
Я уже полазил и в spidev.c, и в spi.c, и в инклюдах, а не вижу, где spidev выставляет дефолтное значение. В боард-файле используется структура spi_board_info, у нее поля bits_per_word нет.
при вызове ioctl я, конечно, могу задавать свой bits_per_word, но частенько проще сказать echo...
Спасибо.
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 02.10.2013 14:20 Редактировалось 02.10.2013 14:20 Сообщение: 2
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
полноценно, так и не разобрался, к сожалению, в устройстве spidev.
но так как все работы со spi я провожу из-под своих программ, то использование ioctl стало естественным решением.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux