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

 
 
> Веб сервер, управление и индикация
Zelepuk
сообщение Jan 10 2012, 08:48
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Имеется ARM9 с Debian Linux на борту. Всё функционирует отлично.
Хочется создать страницу, которая отображала бы значение некоторой переменной(например с АЦП) и позволяла бы по нажатию на странице кнопки менять логическое состояние GPIO на ARM9.
Подскажите как реализуются подобные вещи.
С линуксом знаком поверхностно, с веб не работал вообще. laughing.gif
Незнаю откуда зайти

Сообщение отредактировал Zelepuk - Jan 10 2012, 08:55
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение Jan 12 2012, 05:08
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Я думаю уже все поняли что am1808 не способен написан вебсервер ни за два часа, ни за день. И вряд ли найдется глупец который ему будет платить за непонятно что, когда есть куча бесплатных вебсерверов.
Zelepuk изучите как работает cgi, разберитесь с html (потом с javascript, css и ajax). Примеры cgi скриптов наверняка уже есть в Apache. Для работы с cgi я использовал готовую библиотечку (в моем uclinux она называется cgihtml). Эта библиотека проверяла валидность данных и выдала массив состоящий из полей - имя поля:значение. Можно посмотреть какие пакеты ходят по сети с помощью программы Wireshark.
Go to the top of the page
 
+Quote Post
Idle
сообщение Jan 12 2012, 06:06
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



Цитата(uriy @ Jan 12 2012, 08:08) *
Я думаю уже все поняли что am1808 не способен написан вебсервер ни за два часа, ни за день.

я не понял. его можно за день написать http://stackoverflow.com/questions/176409/...ttp-server-in-c

Сообщение отредактировал Idle - Jan 12 2012, 06:06
Go to the top of the page
 
+Quote Post
sasamy
сообщение Jan 12 2012, 06:58
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(Idle @ Jan 12 2012, 10:06) *
я не понял. его можно за день написать http://stackoverflow.com/questions/176409/...ttp-server-in-c


Ну и зачем это нужно ? я и на ассемблере писал когда делать нечего было sm.gif если уж так нужен встраиваемый веб-сервер на С, все равно проще и надежней взять готовое решение, например:
http://www.gnu.org/software/libmicrohttpd/

Go to the top of the page
 
+Quote Post
Idle
сообщение Jan 12 2012, 08:09
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



Цитата(sasamy @ Jan 12 2012, 09:58) *
Ну и зачем это нужно ?

так и не нужно, apache+php пусть ставит
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Zelepuk   Веб сервер   Jan 10 2012, 08:48
- - Idle   1. сервер - apache/встроенный в busybox/google ...   Jan 10 2012, 09:56
- - kolobok0   Цитата(Zelepuk @ Jan 10 2012, 12:48) .. П...   Jan 10 2012, 10:57
- - Zelepuk   нужно вот что: 1) вывести некую цифру, отображающу...   Jan 10 2012, 12:27
- - uriy   Изучите что такое cgi. cgi скрипты обычно находятс...   Jan 10 2012, 14:06
|- - Zelepuk   Цитата(am1808 @ Jan 10 2012, 19:40) да чт...   Jan 10 2012, 16:58
|- - am1808   Цитата(Zelepuk @ Jan 10 2012, 20:58) може...   Jan 10 2012, 17:01
|- - Zelepuk   Цитата(am1808 @ Jan 10 2012, 21:01) напри...   Jan 10 2012, 19:56
|- - am1808   Цитата(Zelepuk @ Jan 10 2012, 23:56) а ес...   Jan 11 2012, 04:58
|- - sasamy   Цитата(am1808 @ Jan 11 2012, 08:58) отсюд...   Jan 11 2012, 09:42
|- - am1808   Цитата(sasamy @ Jan 11 2012, 13:42) До GP...   Jan 11 2012, 10:01
|- - sasamy   Цитата(am1808 @ Jan 11 2012, 14:01) опять...   Jan 11 2012, 10:37
- - am1808   да что вы парню голову морочите и усложняете ему з...   Jan 10 2012, 15:40
- - uriy   Цитатаопять же, веб сервер сконфигурить надо, ему ...   Jan 11 2012, 13:30
|- - am1808   Цитата(uriy @ Jan 11 2012, 17:30) Чушь я ...   Jan 11 2012, 14:31
|- - sasamy   Цитата(am1808 @ Jan 11 2012, 18:31) ядро,...   Jan 11 2012, 18:29
|- - am1808   Цитата(sasamy @ Jan 11 2012, 22:29) Писат...   Jan 11 2012, 18:40
|- - sasamy   Цитата(am1808 @ Jan 11 2012, 22:40) это в...   Jan 11 2012, 19:15
- - uriy   Цитатая вам за день такой сервер напишу, это так, ...   Jan 11 2012, 18:18
|- - am1808   Цитата(uriy @ Jan 11 2012, 22:18) Я вас з...   Jan 11 2012, 18:23
|- - am1808   Цитата(uriy @ Jan 12 2012, 09:08) Я думаю...   Jan 12 2012, 06:11
- - uriy   Не надо php! Для cgi нужен си и shell с ними р...   Jan 12 2012, 09:43


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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 09:16
Рейтинг@Mail.ru


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