|
|
  |
Удаленное управление встраиваемой системой. |
|
|
|
Jan 20 2015, 06:29
|
Группа: Новичок
Сообщений: 6
Регистрация: 11-11-13
Пользователь №: 79 137

|
Имееются часы на контроллере pic18f452 с ehernet модулем ENC28j60. Требуется изменять настройки часов через сеть. Какие решения существуют для данной задачи? В качестве tcp-ip стека используется стек от microchip.
|
|
|
|
|
Jan 20 2015, 11:10
|
Группа: Новичок
Сообщений: 6
Регистрация: 11-11-13
Пользователь №: 79 137

|
Цитата(BaN @ Jan 20 2015, 13:07)  Если нужно просто обновить время, то используйте NTP. SNTP уже использую. Необходимо удаленно изменять параметры, такие как: адрес SNTP-сервера, часовой пояс, текущее время (если не используется SNTP), яркость инидикации и т.п. По описанию для такого лучше подходит SNMP, но с микрочиповским экзаплом что-то непонятное, обязательно требует монтировать файловую систему. Вообще есть ли реализации SNMP для встроенных систем, основанные, к примеру, на сокетах Беркли?
|
|
|
|
|
Jan 20 2015, 11:18
|
Гуру
     
Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136

|
Цитата(Laplace271 @ Jan 20 2015, 14:10)  По описанию для такого лучше подходит SNMP, но с микрочиповским экзаплом что-то непонятное, обязательно требует монтировать файловую систему. Вообще есть ли реализации SNMP для встроенных систем, основанные, к примеру, на сокетах Беркли? Если мелкочип говорит, что у них уже сделан SNMP агент, то лучше им и пользуйтесь. Прикручивать какой-то другой агент скорее всего будет сложнее, чем заставить работать родной.
|
|
|
|
|
Jan 22 2015, 08:39
|
Группа: Новичок
Сообщений: 6
Регистрация: 11-11-13
Пользователь №: 79 137

|
Цитата(Lagman @ Jan 20 2015, 16:35)  Можно посмотреть в сторону modbus по tcp/ip Огород городить. На телнете сделал интефейс настройки на скорую руку. Не нравится вид, командная строка, и команды вида SNTP=192.1.4.34:123, GMT=+5. При наборе которых нельзя ошибиться (хотя и это можно исправить на стороне сервера) Не могу поверить, что для встроенных систем нет готовых решений удаленного управления и контроля. Если ембеддеру нужно удаленное управление, он должен мастерить свой велосипед через TELNET, SNMP, HTTP? Существовала бы для встроенных библиотека с исходными кодами, которая легко прикручивается к целевому процессору. Что бы передавала данные как по запросу, так и в реальном времени. Имела средства, для установки параметров встраиваемой системы. Безопасность: аутентификация и шифрование. И аналогичная библиотека для создания клиента для удаленного контроля.
|
|
|
|
|
Jan 27 2015, 05:21
|
Группа: Новичок
Сообщений: 6
Регистрация: 11-11-13
Пользователь №: 79 137

|
Цитата(jcxz @ Jan 26 2015, 10:54)  ......а ещё - чтобы булки на деревьях росли и сами в рот падали....  Было бы неплохо. Цитата(jcxz @ Jan 26 2015, 10:54)  Раз у Вас есть TCP-стек: открыли сокет на предустановленный порт, передали блок конфигурационных данных, закрыли. В чём проблема-то??? Проблема в том, что это очередной велосипед. Негибкий, предназначенный для решения конкретной задачи.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|