STM32. 6. Начальная настройка тактирования системной и часовой шины

STM32. 5. Символьный дисплей HD44780

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

STM32 и источники тактовых сигналов

STM32 и источники тактовых сигналов

Рассматривать настройку тактирования будем на примере контроллера STM32F100RB, установленного на STM32vlDiscovery. В работе будет использована библиотека Standard Peripheral Library.

Читать полностью »

15 комментариев »

Alex_EXE | 18.08.2015 | STM32 |

Отладочные платки для stm32f030f4p6 и stm8s103f2p6

Начинать применять новую детальку в своей практике без ознакомления с ней в живую — рискованно, для таких целей существую различные специальные помощники: отладочные и демонстрационные платы. Для ознакомлением с одним интересным контроллером из семейства STM32 — STM32F030F4P6 была разработана специальная отладочная платка.

Отладочные платы stm32f030f4p6 и stm8s103f2p6

Отладочные платы stm32f030f4p6 и stm8s103f2p6

Если быть точнее — то это скорее не отладочная плата, а плата переходник, с дополнительно разведенным разъёмом для подключения программатора, парой перемычек для базовой необходимой настройки периферии контроллера и ещё нескольких деталей в её обвязке. За одно, впрок, была изготовлена подобная отладочная плата для STM8S103F2P6.

Читать полностью »

22 комментария »

Alex_EXE | 19.03.2015 | STM32 |

STM32. 5. Символьный дисплей HD44780

STM32. 4. Последовательный порт (UART)

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

WH1602 подключенный к STM32

WH1602 подключенный к STM32

В статье расскажу, как подключить такие дисплеи по упрощенной 4-х проводной линии данных с 2-мя линиями управления к контроллеру STM32F100RB установленному на STM32vlDiscovery с помощью двух библиотек: для дисплеев с HD44780 контроллерами и Standard Peripheral Library.

Читать полностью »

37 комментариев »

Alex_EXE | 14.09.2013 | STM32 |

Подключение дисплея от nokia1100 к STM32

В своё время уже писал, как применял этот замечательный дисплей с PIC микроконтроллерами . Сейчас попробуем его подключить к STM32.

Применение дисплея nokia1100 с stm32

Применение дисплея nokia1100 с stm32

Читать полностью »

22 комментария »

Alex_EXE | 11.09.2013 | STM32 |

STM32. 4. Последовательный порт (UART)

STM32. 3. Порты ввода-вывода (GPIO)

Одним из самых универсальных и распространенных портом в наше время является последовательный порт – UART. Хоть самая известная его реализация всё менее и менее сейчас популярна – COM порт (Rs-232), то остальные его реализации, и сам чистый UASRT, всё ещё очень популярны и востребованы.

Пример использование UART в STM32

Пример использование UART в STM32

В статье пойдёт речь об использование UART на микроконтроллерах STM32 с помощью Standard Peripheral Library библиотеки.

Читать полностью »

13 комментариев »

Alex_EXE | 03.09.2013 | STM32 |

Подключаем SD карту памяти к STM32 по SPI

«Много информации не бывает —
бывает мало места для её хранения»

Много информации не бывает - бывает мало места для её хранения.
какая-то реклама в каком-то популярном
компьютерном журнале 90-х годов.

Если в проекте нужно выводить или получать большие объемы данных то на помощь придут различные flash микросхемы памяти. Если же нежно получать или выводить ОГРОМНЫЕ объемы данных, то стоит задуматься о более вместительном хранилище информации. На роль такого вместилища подходит SD карта памяти. Это – огромный носитель информации, по сравнению с обычными микросхемами памяти, объём которых редко превышает 64Мбита.

Подключение SD карты к STM32vlDiscovery

Подключение SD карты к STM32vlDiscovery

В статье рассмотрим подключение и диалог SD карты памяти с микроконтроллером STM32, через SPI. Без использование файловой системы.

Читать полностью »

40 комментариев »

Alex_EXE | 14.08.2013 | STM32 |

STM32. 3. Порты ввода-вывода (GPIO)

С использованием Standard Peripheral Library

STM32. 2. Первый проект

Ранее мы уже научились создавать проект и смогли помигать светодиодом, на чём и остановились. Теперь рассмотрим, как именно мы смогли им управлять и как можно управлять не только им, а любой дискретной нагрузкой или датчиком. А точнее: как управлять портами ввода-вывода на STM32.

Порты ввода вывода у ARM STM32

Порты ввода вывода у STM32

Читать полностью »

21 комментарий »

Alex_EXE | 11.08.2013 | STM32 |

страниц: позже 1 2 3 раньше