Автор: Narod Stream

STM Урок 142. WS2812B. Подключаем ленты количеством 150-300 светодиодов. Часть 2

В предыдущей части урока мы познакомились с лентами на 150 светодиодов, подготовили блок питания для них, соединили нашу схему и произвели её первоначальную проверку.   Перейдём в файл ws2812.h и изменим в макросе количество светодиодов   #define LED_COUNT 150   Только

STM Урок 142. WS2812B. Подключаем ленты количеством 150-300 светодиодов. Часть 1

Уже более полугода назад мы изучили работу интересных умных светодиодов WS2812B, управляемых последовательно по одной шине, а также закрепили полученные знания на практике, подключив ленту на таких светодиодов размером 1 метр и количеством 144 светодиода. Данный урок снискал немалый интерес

STM Урок 141. USB HS Host MSC Standalone. Часть 2

В предыдущей части урока мы настроили проект и создали функцию обработки состояний программы. Добавим ещё один глобальный массив для отправки строк в USART для последующего отображения их в терминальной программе в ПК  

  В функции App_File_Operations добавим строковый массив

STM Урок 141. USB HS Host MSC Standalone. Часть 1

Продолжим тему программирования обмена данными по шине USB. Причём поработаем мы с аппаратной шиной USB HS контроллера, скорость которой в 40 раз больше, чем скорость шины USB FS, и составляет 480 мегабит в секунду. На данный урок меня сподвигла не

STM Урок 140. Window watchdog (WWDG). Часть 1

Продолжим тему сторожевых таймеров в микроконтроллерах STM32. В уроке 138 мы уже подробно познакомились с назначением сторожевого таймера (Watchdog Timer или WDT), для чего он применяется. Также мы узнали, как работает в контроллере STM32 независимый сторожевой таймер (Independent watchdog или

STM Урок 140. Window watchdog (WWDG). Часть 2

В предыдущей части урока мы познакомились с оконным сторожевым таймером, как организован WWDG в контроллере STM32, познакомились со схемой урока, создали и настроили проект. И у нас второй светодиод, только начав светиться, сразу потухал и процесс начинался сначала. Потому что мы

STM Урок 139. LAN8742A. LWIP. SOCKET. HTTP. WebSocket

Продолжим работу с нашим протоколом HTTP, а также с сетью LAN, библиотекой стека протоколов LWIP, её интерфейсом SOCKET, а также с интересующею всех возможностью передачи данных в браузер клиенту, а также обратно от него на сервер без перезагрузки всей страницы.

STM Урок 138. Independent watchdog (IWDG). Часть 2

В предыдущей части урока мы познакомились со сторожевым таймером, как организован IWDG в контроллере STM32, познакомились со схемой урока, создали и настроили проект. Откроем файл main.c и для наших светодиодов напишем макросы для удобства дальнейшего написания и чтения кода  

STM Урок 138. Independent watchdog (IWDG). Часть 1

В данном занятии мы познакомимся со сторожевым таймером (Watchdog timer). Watchdog Timer (WDT) — это сторожевой таймер (а если перевести дословно, «сторожевой пёс»), который представляет собой аппаратно-реализованную схему контроля над зависанием системы. Это таймер, который периодически сбрасывается контролируемой системой. Если

STM Урок 137. LAN8742A. LWIP. SOCKET. HTTP. AJAX

Продолжим работу с LWIP SOCKET, а также с протоколом HTTP. И сегодня мы попытаемся не просто отправить страничку браузеру с нашего контроллера, но отправить данные в определённое место страницы, причём без перезагрузки всей страницы. В этом нам поможет технология AJAX,

Наверх