STM Урок 180. Дисплей TFT 240×320. SPI. DMA

Продолжаем работать с дисплеем TFT разрешением 240×320, который мы подключили в прошлом уроке к контроллеру STM32F4 по шине SPI. Сегодня мы попробуем при передаче данных в дисплей применить технологию DMA, используя одноимённую периферию контроллера STM32F4. С DMA мы также постоянно

 

 

C Урок 30. Указатели на функции. Часть 2

В предыдущей части урока мы познакомились с тем, как можно объявить указатель на функцию и им воспользоваться, также поработали с этим на практике, а в том числе и с массивом таких указателей.   Перейдём в файл student.c и добавим сразу три

 

 

C Урок 30. Указатели на функции. Часть 1

В четырёх последних уроках мы плотно занимаемся адресацией данных в языке C, изучили почти всё по указателям и адресам: разыменование, доступ к адресам массивов, поработали с указателями на структуры и их поля, с указателями в аргументах функций на различные данные,

 

 

STM Урок 179. Дисплей TFT 240×320. SPI. Часть 2

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

 

 

STM Урок 179. Дисплей TFT 240×320. SPI. Часть 1

На данном уроке мы попробуем к контроллеру STM32 подключить дисплей TFT разрешением 240×320. С подобным дисплеем мы уже работали в далёком уроке 37, только это был модуль, в котором подключение дисплея к контроллеру происходило по 8-битной шине. Тогда мы использовали

 

 

C Урок 29. Указатели в аргументах функций. Часть 2

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

 

 

C Урок 29. Указатели в аргументах функций. Часть 1

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

 

 

Урок 178. CMSIS. STM32F1. SPI. DMA

Продолжаем работу с передачей данных по шине SPI между двумя контроллерами STM32F1. И на данном уроке мы объединим наши знания по шине SPI и периферии DMA в контроллере STM32 и попробуем применить технологию DMA при передаче данных по интерфейсу SPI.

 

 

C Урок 28. Указатели на структуры

В двух последних уроках мы плотно занимаемся с адресацией данных в языке C, изучили указатели, взятие адреса, разыменование, доступ к адресам массивов и после этого много чего знаем в этом плане. Хотелось бы отдельно поговорить об указателях, которые указывают на

 

 

Урок 177. CMSIS. STM32F1. SPI. Interrupt

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