Месяц: Октябрь 2019

STM Урок 179. HAL. Дисплей 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 в данном контроллере. Такую задачу мы с вами уже выполняли, только использовали мы при этом

C Урок 27. Адресная арифметика. Часть 2

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

C Урок 27. Адресная арифметика. Часть 1

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

Урок 176. CMSIS. STM32F1. DMA. MEM2MEM

В данном уроке мы попытаемся поработать с периферией DMA контроллера STM32F1. Мы попробуем скопировать некоторое количество информации из одной области памяти в другую (MEM2MEM). Подобную процедуру мы с вами уже проводили в уроке 155 и уроке 156. Только в данных

C Урок 26. Указатели и адреса. Часть 2

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

Наверх