1. Протоколы «Интернета вещей» - CoAP

    Продолжаем развлекаться с сетевыми протоколам.

    CoAP (Constrained Application Protocol) — протокол прикладного уровня, предназначенный для т.н. межмашинного взаимодействия (Machine-to-Machine, M2M). Хорошо подходит для устройств с ограниченными ресурсами таких как микроконтроллеры и др. CoAP разрабатывался по образу и подобию своего предшественника, протокола HTTP, но с дополнительными фичами и улучшениями. В отличие …

    read more

    There are comments.

  2. Сетевое программирование - TCP | HTTP сервер

    Продолжаем путешествие по сетевым протоколам.

    TCP и UDP — оба протоколы транспортного уровня. UDP — это протокол без установления соединения и с негарантированной доставкой пакетов. TCP (Transmission Control Protocol) — это протокол с установлением соединения и с гарантированной доставкой пакетов. Сначала происходит рукопожатие (Привет. | Привет. | Поболтаем? | Давай.), после чего соединение считается установленным. Далее …

    read more

    There are comments.

  3. Сетевое программирование - UDP | NTP часы

    В будущем радио будет преобразовано в «большой мозг», все вещи станут частью единого целого, а инструменты, благодаря которым это станет возможным, будут легко помещаться в кармане. — Никола Тесла

    Тренд «интернета вещей» (Internet of Things, IoT) сейчас набирает всё большую популярность. Лень — двигатель прогресса, и исходя из этого появление «интернета вещей …

    read more

    There are comments.

  4. С++ для микроконтроллеров - управление памятью

    Как известно, в языке Си для динамического выделения и освобождения памяти на куче используются функции malloc() и free(). В С++ для этих целей предусмотрены операторы new и delete. Когда оператор new не может удовлетворить запрос на выделение памяти, он возбуждает исключение std::bad_alloc, сигнализируя тем самым об ошибке. В C …

    read more

    There are comments.

  5. Жизнь после RTOS - модель акторов QP/C++ | UML

    Компьютер — это конечный автомат. Потоковое программирование нужно тем, кто не умеет программировать конечные автоматы. — Алан Кокс

    Quantum Platform (QP) — это семейство программных продуктов для разработки встраиваемого ПО, в том числе и для микроконтроллеров. QP предлагает реализацию как на «плюсах» (QP/C++), так и на Си (QP/C и QP-nano), что …

    read more

    There are comments.

« Page 3 / 17 »

links

social