AVR Урок 40. LAN. ENC28J60. Часть 5

  Урок 40   Часть 5   LAN. ENC28J60   В предыдущей части нашего урока мы закончили инициализацию микросхемы, а также написали ещё некоторые нужные функции.   Создадим также функцию чтения фрейма чуть выше функции net_poll   //——————————————————— void eth_read(enc28j60_frame_ptr *frame,

 

AVR Урок 40. LAN. ENC28J60. Часть 4

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

 

AVR Урок 40. LAN. ENC28J60. Часть 3

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

 

AVR Урок 40. LAN. ENC28J60. Часть 2

  Урок 40   Часть 2   LAN. ENC28J60   В предыдущей части нашего урока мы познакомились с микросхемой ENC28J60, создали и настроили проект и добавили каркасы некоторых функций.   Так как к интерфейсу SPI мы будем обращаться только в

 

AVR Урок 40. LAN. ENC28J60. Часть 1

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

 

STM Урок 60. F769I-DISCO. WB. LCD. SDIO. Часть 2

Урок 60 Часть 2 F769I-DISCO. WB. LCD. SDIO   Продолжаем работу с бесплатной средой программирования System Workbench for STM32. В прошлой части занятии мы подготовили проект, подготовили и почти подключили файлы BSP. Сегодня мы продолжим данную тему. Если проект у нас нормально собирается,

 

STM Урок 60. F769I-DISCO. WB. LCD. SDIO. Часть 1

  Урок 60 Часть 1   F769I-DISCO. WB. LCD. SDIO   Продолжаем работу с бесплатной средой программирования System Workbench for STM32. На прошлом занятии мы с помощью библиотеки BSP и не только смогли вывести картинки на экран дисплея, причем вывод осуществляется

 

STM Урок 59. Модуль LCD 16×2 с кнопками

  Урок 59 Модуль LCD 16×2 с кнопками   Сегодня мы попробуем поработать с модулем дисплея 16×2 с кнопками и регулятором контрастности, который я приобрёл уже давно, а урока под STM32 по нему ещё не было. Что поделать, дела. Сегодня

 

STM Урок 58. System Workbench. LCD. SDIO. Часть 2

Урок 58   Часть 2   System Workbench. System Workbench. LCD. SDIO   В предыдущей части урока мы познакомились с организацией памяти SDRAM на плате Discovery и подключили библиотеки, включая SDIO, FATFS, также подготовили проект и примонтировали файловую систему FAT.

 

STM Урок 58. System Workbench. LCD. SDIO. Часть 1

Урок 58   Часть 1   System Workbench. System Workbench. LCD. SDIO   Продолжаем работу с бесплатной средой программирования System Workbench for STM32. На прошлом занятии мы подключили к нашему проекту нужную часть библиотеки BSP (Board Support Pack). С помощью данной