Месяц: Март 2017

STM Урок 68. LAN. ENC28J60. Часть 5

  Урок 68   Часть 5   LAN. ENC28J60     В предыдущей части нашего урока мы закончили писать функцию инициализации микросхемы, а также написали функцию приёма сетевых пакетов.   В файле net.c создадим функцию постоянного опроса сети   //————————————————— void

STM Урок 68. LAN. ENC28J60. Часть 4

  Урок 68   Часть 4   LAN. ENC28J60     В предыдущей части нашего урока мы начали писать код инициализации микросхемы, а также напишсали ещё ряд нужных функций для дальнейшей работы с модулем.   Включим broadcast, вдруг пригодится  

STM Урок 68. LAN. ENC28J60. Часть 3

  Урок 68   Часть 3   LAN. ENC28J60     В предыдущей части нашего урока мы добавили несколько макросов и функций по работе с микросхемой ENC28J60, а также немного поработали над изучением технической документации.   Произведём "мягкий" сброс в

STM Урок 68. LAN. ENC28J60. Часть 2

  Урок 68   Часть 2   LAN. ENC28J60     В предыдущей части нашего урока мы кратко познакомились с микросхемой ENC28J60, также создали проекты и произвели их настройки.   Также создадим ещё четыре файла: net.c, net.h, enc28j60.c и enc28j60.h

STM Урок 68. LAN. ENC28J60. Часть 1

  Урок 68   Часть 1   LAN. ENC28J60     Сегодня мы подключим контроллер  к локальной сети с помощью модуля на микросхеме ENC28J60. Так как мы интерфейсом LAN пользовались только используя микроконтроллер AVR, я решил сделать подобный урок и на STM32., причём также

STM Урок 67. HAL. LTDC. BMP. Часть 2

  Урок 67   Часть 2   HAL. LTDC. BMP     В предыдущей части нашего урока мы   Продолжим писать нашу функцию вывода картинки на экран с именем TFT_DrawBitmap, находящуюся в файле ltdc.c. Добавим ещё одну локальную переменную   uint32_t

STM Урок 67. HAL. LTDC. BMP. Часть 1

  Урок 67   Часть 1   HAL. LTDC. BMP     Сегодня мы попробуем пойти дальше в сфере изучения программирования интерфейса LTDC и вывести из файла формата BMP картинку на экран. Я думаю, нам это удастся, так как мы

STM Урок 66. HAL. LTDC. SDRAM. Часть 2

  Урок 66   Часть 2   HAL. LTDC. SDRAM     В предыдущей части нашего занятия мы настроили проект в MS Cube, сгенерировали проект для Keil и начали писать исходный код.   Раскомментируем и немного подправим часть кода в

STM Урок 66. HAL. LTDC. SDRAM. Часть 1

  Урок 66   Часть 1   HAL. LTDC. SDRAM     Сегодня мы попробуем в качестве памяти для дисплея воспользоваться внешней памятью типа SDRAM. Работаем мы с платой STM32 F746-DISCOVERY, в которой данная память уже входит в комплект и с

STM Урок 65. Подключаем операционный усилитель TSZ124IPT. Часть 4

  Урок 65   Часть 4   Подключаем операционный усилитель TSZ124IPT     В предыдущей части занятия мы продолжили писать исходный код по обработке и отображению данных от ОУ и посмотрели данные показания в терминальной программе. Закомментируем вывод показаний в текстовом виде, раскомментируем

Наверх