Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AD7714+SPI+Linux
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Программирование
UA_Igor
Хотел попросить помощи. Есть плата AD7714(http://www.analog.com/en/prod/0,2877,AD7714,00.html). Как сказано в документации с ней нужно работать через SPI. Хотелось бы прикрутить ето все в Linux. Может кто-то подскажет с чево начинать или дать самый простой образец кода, как 1 регистр хоть прочесть unsure.gif (Извините если написал в не ту тему форуму). Наперед благодарен!
PrSt
Цитата(UA_Igor @ Feb 15 2008, 00:49) *
Хотел попросить помощи. Есть плата AD7714(http://www.analog.com/en/prod/0,2877,AD7714,00.html). Как сказано в документации с ней нужно работать через SPI. Хотелось бы прикрутить ето все в Linux. Может кто-то подскажет с чево начинать или дать самый простой образец кода, как 1 регистр хоть прочесть unsure.gif (Извините если написал в не ту тему форуму). Наперед благодарен!

я с AD7714 не работал, но приходилось работать с AD7719, а они похожи насколько я помню, и то, приклеивал к пик18, и о-очень давно, если в загажках найдется код - кину (если найду)
но на самом деле не ищите чужой код, дело в том что там протокол простой как гвозди... напишите его сами.
а если хотите все это прицепить в linux то потом просто этот код реализуйте в виде модуля для ядра linux и инсмодьте/рммодьте его.
у Вас может возникнуть много проблем с созданием модуля, чем написания драйвера к этой ADC.

.
UA_Igor
Цитата(PrSt @ Feb 15 2008, 09:20) *
я с AD7714 не работал, но приходилось работать с AD7719, а они похожи насколько я помню, и то, приклеивал к пик18, и о-очень давно, если в загажках найдется код - кину (если найду)
но на самом деле не ищите чужой код, дело в том что там протокол простой как гвозди... напишите его сами.
а если хотите все это прицепить в linux то потом просто этот код реализуйте в виде модуля для ядра linux и инсмодьте/рммодьте его.
у Вас может возникнуть много проблем с созданием модуля, чем написания драйвера к этой ADC.

.

PrSt хотел в Вас проконсультироваться. Я никогда не писал модули, но надо когдато начинать. Как я понимаю модуль только отвечаєт за связь со железом, в модуле надо будет описать все что связано с железом(irq, регистры AD7714, і прочее), уже через функции read(fd,"/dev/мой AD7714"), write(fd,"/dev/мой AD714") в основной програме уже общаться с АЦП. help.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.