Цитата(aaarrr @ Mar 10 2018, 00:39)
Готовое - китайский планшет. Если разрабатывать свое, то все равно получится китайский планшет,
только во много раз дороже.
Ну зачем же так категорично?
Если у меня в устройстве на том же STM32 есть TCP-стек и HTTP-сервер и есть драйвер LCD-экрана с граф. библиотекой, то оно автоматически становится "китайским планшетом"?
К автору вопрос: а содержимое сервера - статично (линкуется с прошивкой на этапе компиляции) или им нужно как-то управлять в готовом устройстве не меняя прошивку?
Если "готовое", то наверное можно взять готовый TCP-стек (lwip или ...?) + готовый HTTP-сервер (можно найти в инете примеры "лёгких" HTTP) + драйвер WiFi-канала (тут готовое не знаю - видимо нужно свой писать на ESP8266 например). К этому всему добавить драйвер LCD и граф. библиотеку (можно найти готовые в примерах от производителей МК, EmWin тот же) + драйвер тачскрина (возможно можно также найти в примерах от производителей МК). Содержимое (статичное) сервера закинуть во флешь МК (прилинковать к прошивке).
Далее - это всё вместе как-то сколхозить. И будет "некитайский" планшет.
Но лучше "готовое" использовать из своих прошлых наработок. Дописав недостающее.
Так как любой готовый код, без мозгов его написавших (или мозгов, потративших достаточно большое время чтобы вникнуть в "готовое") - это просто куча строк текста, имеющая мало ценности для практических применений.