Год: 2017

PIC Урок 4. Кнопка

Сегодня мы расширим свой кругозор по изучению работы портов микроконтроллера и изучим второе назначение порта — работу на вход. И для изучения работы на вход мы применим обычную тактовую кнопку. Ну и давайте также как и в случаях с другими

STM Урок 99. HC-05. Master. Соединяем два МК. Часть 2

В предыдущей части нашего занятия мы настроили модуль HC-05 для работы в режиме ведущего устройства, также настроили контроллер, к которому мы будем подключать данный модуль, для работы с дисплеем.   Пока не будем подключать модуль, а настроим наш дисплей. Мы сделаем

STM Урок 99. HC-05. Master. Соединяем два МК. Часть 1

В уроке 97 мы научились настроенный в обзоре модуль HC-05 в режиме ведомого устройства подключать к ведущему устройству в виде смартфона. Также мы смогли передать данные в обоих направлениях в виде строк. Данные передаются весьма уверенно, поэтому мы можем смело продолжать

STM Урок 98. LAN8720. LWIP. TCP Server. Часть 2

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

STM Урок 98. LAN8720. LWIP. TCP Server. Часть 1

Сегодня мы продолжим работу по программированию микросхемы LAN8720 с использованием библиотеки стека протоколов LWIP и теперь мы попытаемся создать с помощью неё простенький TCP-сервер. Признаться, я думал, что это будет гораздо легче, чем написать клиент, но не тут-то было. Всё

PIC Урок 3. Бегущие огни

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

STM Урок 97. Подключаем bluetooth-модуль HC-05

  Настало время немного отдохнуть от передачи данных по интерфейсу LAN. Сегодня мы попробуем передать данные с микроконтроллера куда-нибудь, а также обратно, используя уже беспроводные технологии, то есть такие технологии, благодаря которым передача данных происходит без использования каких-либо проводов. В

STM Урок 96. LAN8720. LWIP. TCP Client. Часть 3

В предыдущей части урока мы создали и настроили проект, написали несколько функций и попробовали на практике соединиться с сервером TCP.   Теперь надо как-то разъединиться, а мы ещё не писали код. В командной строке с netcat применим комбинацию клавиш Ctrl+C и

STM Урок 96. LAN8720. LWIP. TCP Client. Часть 2

В предыдущей части урока мы познакомились с микросхемой LAN8720, с межканальными интерфейсами и со стеком протоколов LWIP.   Ну, что ж. Давайте наконец-то перейдём к нашему проекту. Наша задача — создать клиент TCP, который будет уметь по своей инициативе соединяться и

STM Урок 96. LAN8720. LWIP. TCP Client. Часть 1

Мы уже изучили плотненько две микросхемы, предназначенные для передачи данных по интерфейсу LAN: это ENC28J60 и W5500. Это микросхемы от двух разных производителей. Первая включает в себя два уровня — канальный и физический, а вторая — ко всему этому ещё

Наверх