esp8266 / esp32

Встраивание html css в c/c++ встраеваемых систем без файловой системы на примере esp8266

Например, имеется исходный фаил index.html

1. открываем в блокноте (notepad++), делаем замену всех кавычек " на ' (ctrl+h, закладка замена)

выделяем весь текст html в блокноте (ctrl+a), и копируем в буффер обмена (ctrl+c)

Открываем пустой OpenOfice Calc

Выделяем 1 столбец (нажать на шапке с буквой А 1 раз левой кнопкой мыши)

вставляем (ctrl+v) или правой кн мыши меню вставить

появиться диалоговое акно "Импорт текста"

указать селектор Параметры разделителя: "Фиксированная ширина"

выбрать кодировку согласно используемой

отправка небольших сегментов данных через TCP с winsock

Когда вам нужно отправить небольшие пакеты данных через TCP, дизайн вашего приложения winsock особенно важно. Дизайн, который не учитывает взаимодействие отложенные подтверждения, алгоритм nagle, и winsock буферизации может существенно сказаться на производительности. В данной статье рассматриваются эти вопросы, используя пару примеров, и получил ряд рекомендаций по отправке эффективно небольших пакетов данных из приложений winsock.
Более Подробную Информацию
Фон

Распределение памяти esp8266

Карта памяти (адресного пространства)

Как я уже говорил выше, модель состоит из flash ROM размером 512 КБ и SoC, который, по неподтвержденным данным имеет RAM до 248 КБ.

Вообще все, что касается памяти – расположения, свойств и атрибутов сегментов – это изыскания сообщества. В оригинальной китайской документации этот вопрос почему-то обойден стороной.

Создание пустого проекта Си Eclipse esp8266 Espressif

Для создания нового проекта для Espressif esp8266 предварительно необходимо установить и насроить Espressif SDK

Файловая система, хранение файлов, добавление при компиляции непосредственно на флеш памяти программ

Простой пример добавления внешнего файла к программе при компиляции.

Обращение к данным в форме файла хранимого в основной памяти программ, запись

// Very basic Spiffs example, writing 10 strings to SPIFFS filesystem, and then read them back
// For SPIFFS doc see : https://github.com/esp8266/Arduino/blob/master/doc/filesystem.md
// Compiled in Arduino 1.6.7. Runs OK on Wemos D1 ESP8266 board.

#include "FS.h"

Sming for ESP8266 (Programming for ESP8266: Part 3) настройка Eclipse

Intro

There are multiple frameworks and projects for ESP8266. One of them that stands tall is the Sming Framework . In this article you will learn how to setup the development environment for this framework, how to compile examples and flash them to ESP8266. As in the previous articles we will use Olimex’s ESP8266 dev board.

Sming is my prefered framework for programming ESP8266 for couple of reasons. The most important for me, at least, are:

Страницы

Обратная связь

Интересуют вопросы реализации алгоритмов, программирования, выбора электроники и прочая информация, постараюсь осветить в отдельных статьях

пишите мне на netdm@mail.ru

Подписка на esp8266 / esp32