STM32. 4. Последовательный порт (UART)
Для вывода текстовой информации различного содержания удобно применять символьные дисплеи в виду их распространённости и простоты использования. В основе большинства таких дисплеев лежит контроллер HD44780, который позволяет подключаться к дисплею по 4 или 8 линейной шины данных и 3-х линий управления.
WH1602 подключенный к STM32
В статье расскажу, как подключить такие дисплеи по упрощенной 4-х проводной линии данных с 2-мя линиями управления к контроллеру STM32F100RB установленному на STM32vlDiscovery с помощью двух библиотек: для дисплеев с HD44780 контроллерами и Standard Peripheral Library.
Читать полностью »
Alex_EXE | 14.09.2013 | STM32 |
В своё время уже писал, как применял этот замечательный дисплей с PIC микроконтроллерами . Сейчас попробуем его подключить к STM32.
Применение дисплея nokia1100 с stm32
Читать полностью »
Alex_EXE | 11.09.2013 | STM32 |
STM32. 3. Порты ввода-вывода (GPIO)
Одним из самых универсальных и распространенных портом в наше время является последовательный порт – UART. Хоть самая известная его реализация всё менее и менее сейчас популярна – COM порт (Rs-232), то остальные его реализации, и сам чистый UASRT, всё ещё очень популярны и востребованы.
Пример использование UART в STM32
В статье пойдёт речь об использование UART на микроконтроллерах STM32 с помощью Standard Peripheral Library библиотеки.
Читать полностью »
Alex_EXE | 03.09.2013 | STM32 |
«Много информации не бывает —
бывает мало места для её хранения»
какая-то реклама в каком-то популярном
компьютерном журнале 90-х годов.
Если в проекте нужно выводить или получать большие объемы данных то на помощь придут различные flash микросхемы памяти. Если же нежно получать или выводить ОГРОМНЫЕ объемы данных, то стоит задуматься о более вместительном хранилище информации. На роль такого вместилища подходит SD карта памяти. Это – огромный носитель информации, по сравнению с обычными микросхемами памяти, объём которых редко превышает 64Мбита.
Подключение SD карты к STM32vlDiscovery
В статье рассмотрим подключение и диалог SD карты памяти с микроконтроллером STM32, через SPI. Без использование файловой системы.
Читать полностью »
Alex_EXE | 14.08.2013 | STM32 |
С использованием Standard Peripheral Library
STM32. 2. Первый проект
Ранее мы уже научились создавать проект и смогли помигать светодиодом, на чём и остановились. Теперь рассмотрим, как именно мы смогли им управлять и как можно управлять не только им, а любой дискретной нагрузкой или датчиком. А точнее: как управлять портами ввода-вывода на STM32.
Порты ввода вывода у STM32
Читать полностью »
Alex_EXE | 11.08.2013 | STM32 |
STM32. 1. Вступление
Первой задачей после установки IDE, в качестве которой выбрали Keil, будет создание проекта, конфигурирование его и написание первой программы – «Hello World», т.е. помигаем светодиодом.
STM32 it’s work
Читать полностью »
Alex_EXE | 08.08.2013 | STM32 |
Приходит время, и 8-ми битных контроллеров уже перестаёт хватать для реализации своих проектов и воплощения идей в реальность. Приходит время, и стоит задуматься, чтобы сделать следующий шаг и перейти на новый уровень. Пришло время для начала изучения контроллера с ARM архитектурой ядра.
ARM контроллер STM32
Сразу скажу, что если Вы только начинаете изучать контроллеры, то не советую начинать с 32-битных контроллеров, гораздо проще и быстрее (в планах конфигурации, программирования, схемотехники, разводки…) начать с 8-ми битных контроллеров, с которыми на порядок проще работать. А кому-то вообще Arduino хватит за глаза. Но если с атмегами и пиками (или с чем там дело имели) уже наигрались или они перестали справляться с поставленными задачами – то милости просим.
Читать полностью »
Alex_EXE | 07.08.2013 | STM32 |