реклама на сайте
подробности

 
 
> Как работать с GPIO под Linux?
GeneralProger
сообщение Jul 16 2016, 03:15
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 16-07-16
Пользователь №: 92 575



Здравствуйте!
Заранее предупреждаю, что это первый раз когда я имею дело с микрокомпьютерами, раньше работал только с AVR и для меня тема программирования из под Linux темный лес, так что прошу сильно не бить, если я написал не туда или задаю очевидные/глупые/неправильно сформулированные вопросы.
Имеется плата http://wiki.embeddedarm.com/wiki/TS-5300, хочу использовать ее как Arduino (т.е. иметь возможность подавать и снимать питание с определенных ножек), почитав в интернете конкретно про такой тип микрокомпьютеров я примерно предположил что под мои цели на данной плате могут подойти выходы DIO1 и DIO2. Как вообще к ним обратиться из под Linux и задать им какое-то состояние? Нашел в интернете какие-то примеры обращения через файл /sys/dio, но в версии Linux которая стоит на этом микрокомпьютере не то что такого файла нету, папка sys вообще не существует.

Что мне делать что бы выполнить хотя бы такую задачу и вообще возможно ли это?

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
1113
сообщение Jul 16 2016, 10:45
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



эта платформа оч древняя (> 10 лет), и ядро линукса - тоже.

можно предложить несколько вариантов:
1) пытаться искать сборку (openwrt, yocto и тд) для конкретно этой платы, или подбирать наиболее похожую плату, с этим же процессором. если получится - будете иметь современный линукс со всеми рабочими примерами использования GPIO и тд;
2) искать документацию на эту плату и этот линукс того времени;
3) забить на плату, и взять современное железо, которое поддержано современным софтом
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Jul 18 2016, 16:53
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(1113 @ Jul 16 2016, 14:45) *
эта платформа оч древняя (> 10 лет), и ядро линукса - тоже.

можно предложить несколько вариантов:
1) пытаться искать сборку (openwrt, yocto и тд) для конкретно этой платы, или подбирать наиболее похожую плату, с этим же процессором. если получится - будете иметь современный линукс со всеми рабочими примерами использования GPIO и тд;
2) искать документацию на эту плату и этот линукс того времени;
3) забить на плату, и взять современное железо, которое поддержано современным софтом


Ядро линукса 2.4 в 2005 уже было устаревшим.

Если вы поставите современный линукс, то там доступ к ножкам очень простой даже для тех кто не имеет понятия ни о линуксе ни о программировании.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- GeneralProger   Как работать с GPIO под Linux?   Jul 16 2016, 03:15
- - mantech   Цитата(GeneralProger @ Jul 16 2016, 06:15...   Jul 16 2016, 07:14
|- - AVR   Цитата(mantech @ Jul 16 2016, 10:14) Трет...   Jul 16 2016, 11:50
- - 1113   какая версия ядра?   Jul 16 2016, 08:40
- - GeneralProger   Цитата(mantech @ Jul 16 2016, 08:14) Перв...   Jul 16 2016, 10:19
|- - Jury093   Цитата(GeneralProger @ Jul 16 2016, 13:19...   Jul 16 2016, 11:58
- - GeneralProger   Почитал в интернете по обращению к портам ввода вы...   Jul 16 2016, 22:24
- - GeneralProger   Я в принципе уже сам понял что тупанул и rtc это с...   Jul 17 2016, 00:51
|- - Jury093   Цитата(GeneralProger @ Jul 17 2016, 03:51...   Jul 17 2016, 08:50
- - GeneralProger   Цитата(Jury093 @ Jul 17 2016, 08:50) коне...   Jul 18 2016, 08:48
|- - Jury093   Цитата(GeneralProger @ Jul 18 2016, 11:48...   Jul 18 2016, 09:54
|- - Jury093   Цитата(GeneralProger @ Jul 18 2016, 11:48...   Jul 18 2016, 18:13
- - GeneralProger   Цитата(Jury093 @ Jul 18 2016, 18:13) гугл...   Jul 19 2016, 18:08
|- - Jury093   Цитата(GeneralProger @ Jul 19 2016, 21:08...   Jul 19 2016, 19:29
|- - Tarbal   Цитата(GeneralProger @ Jul 19 2016, 22:08...   Jul 28 2016, 11:14
- - GeneralProger   Цитата(Jury093 @ Jul 19 2016, 19:29) судя...   Jul 20 2016, 10:42
|- - Jury093   Цитата(GeneralProger @ Jul 20 2016, 13:42...   Jul 20 2016, 12:01
- - GeneralProger   Цитата(Jury093 @ Jul 20 2016, 12:01) чем ...   Jul 20 2016, 16:26
- - Jury093   Цитата(GeneralProger @ Jul 20 2016, 19:26...   Jul 20 2016, 17:14


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 20:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016