PROGCONT.RU

Форма входа







Регистрация Вход/

No No No

STM32F CAN2 особенность настройки и пример.

нет рисунка Для тех кто хочет использовать CAN2, делать это стоит если не хватает CAN1 или не возможно его использовать, поясню почему, CAN1 является Master-главный CAN2 Slave-подчинённый. Все настройки банков фильтров делается через CAN1, через CAN2 настраивается его модуль для обмена информации.Читать далее...

STM32F CAN1 настройка и обмен данными с помощью SPL.

нет рисунка В этой статье я опишу как настроить модуль CAN для самотестирования и полноценного обмена информации по шине, для этого я буду использовать реальные устройства в виде двух контроллеров один из которых STM32F103C8 на котором и будем экспериментировать. Устройства будут связаны между собой через трансивер( приемопередатчик) на микросхеме TJA1050, который был приобретён в виде готового модуля.Читать далее...

STM32F CAN расчёт скорости обмена информацией и описание функций SPL( стандартной периферийной библиотеки).

нет рисунка Для тех кто не знает что такое CAN и как он работает заходим сюда  "Описание интерфейса CAN и обмена информацией по его шине.", и внимательно изучаем теорию.Читать далее...

STM32F учимся работать с цветным графическим дисплеем st7735r.

нет рисункаСсылка на видео в YouTube Продолжаем тему визуализации информации, теперь будем покорять или учится работать TFT дисплеем c диагональю 1.8 дюйма, разрешением 128x160 и драйвером на борту ST7735R SPI.Читать далее...

STM32F и LCD 1602a или hd44780 описание работы, примеры программ для обмена информацией.

нет рисунка В предыдущей статье я попробовал описать как происходит настройка, обмен информацией между LCD 1602a и контроллером STM8S так что второй раз описывать эти процессы для STM32F( STM32F105RB) смысла нет, если кому интересно проходим по ссылке ниже и ознакомляемся, здесь я выложу основную информацию для удобства и конечно примеры программ с описанием.STM8S и LCD 1602a или hd44780 описание работы, примеры программ для обмена информацией.Читать далее...

STM32F SPI описание и как применять CRC.

нет рисунка Решил написать отдельно статью про этот не понятный и мутный CRC или циклический избыточный код, если кто не знает что это и как его едят или как его использовать, читаем статью.  Задача CRC контроль сохранности передаваемых данных, он зависит от передаваемых данных, полинома( CRCPolynomial) и некого алгоритма вычисления.Читать далее...

STM32F101-107 SPL SPI настройка и передача данных.

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

STM32F105 а также STM32F101, STM32F102, STM32F103 серии порты ввода-вывода или GPIO настройка, перенаправление и примеры настройки для использования.

нет рисунка Прежде чем писать как ими управлять давайте разберемся что они из себя представляют, будем разбирать на примере STM32F105RB. Открываем описание контролера(datasheet) и находим вот такую таблицу, где даны данные о выводах контролера.Читать далее...

STM32F INTERRUPT или как настроить прерывание.

нет рисункаНазначение прерываний уйти от выполнения основного кода программы, что бы выполнить другую более важную часть кода по определенному событию. Прерывания могут происходить как от внешних источников( появление или спад сигнала на выводе) так и от собственной периферии контроллера например переполнения таймера.Читать далее...

STM32F Clock (тактирование).

нет рисунка Давайте посмотрим на схеме(STM32F105RBT6) что это такое и как она устроена. На схеме мы видим, что тактирование CPU и основной периферии возможно только через шину SYSCLK, та подключается к одному из трех источников HSI, HSE и PLLCLK(множитель).Читать далее...
←Пред.1234След.→