
Оглавление:
- Шаг 1: Установите Stm32cubemx, Keil UVision5 и Energia на свой ПК, обновите их
- Шаг 2: Откройте Stm32cubemx, выберите Stm32l476 Nucleo Board и выберите PC_13 в качестве контакта внешнего прерывания
- Шаг 3. Нет необходимости вносить какие-либо изменения в конфигурацию часов
- Шаг 4: Выберите TIMER1 и Clock Source как Internal Clock и выполните настройки в TIMER1 в соответствии с изображениями
- Шаг 5: дайте имя своему проекту и сгенерируйте код для Keil Ide из Stm32cubemx
- Шаг 6: Подключите ЖК-дисплей к плате Nucleo STM3276 с подключениями, указанными ниже
- Шаг 7: Подключите один вывод Tiva Launchpad к выводу внешнего прерывания Stm32l476, а вывод GND Tiva Launchpad к выводу GND STM32L476
- Шаг 8: демонстрация проекта
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04





В этом руководстве просто говорится, как рассчитать частоту источника импульсов с помощью микроконтроллера. Уровень высокого напряжения источника импульсов составляет 3,3 В, а низкий - 0 В. Я использовал STM32L476, панель запуска Tiva, буквенно-цифровой ЖК-дисплей 16x2, макетную плату и резистор 1K.
Требуемое оборудование: -
1) плата нуклео STM32L476
2) Панель запуска Tiva или любая другая плата микроконтроллера (источник импульсов)
3) 16x2 буквенно-цифровой
4) Макетная плата
5) резистор 1 кОм (для контраста жкд)
Требования к программному обеспечению: -
1) STM32cubemx
2) Keil uVision5
3) Энергия (для стартовой площадки Tiva)
Шаг 1: Установите Stm32cubemx, Keil UVision5 и Energia на свой ПК, обновите их
Шаг 2: Откройте Stm32cubemx, выберите Stm32l476 Nucleo Board и выберите PC_13 в качестве контакта внешнего прерывания

Шаг 3. Нет необходимости вносить какие-либо изменения в конфигурацию часов

Шаг 4: Выберите TIMER1 и Clock Source как Internal Clock и выполните настройки в TIMER1 в соответствии с изображениями



Шаг 5: дайте имя своему проекту и сгенерируйте код для Keil Ide из Stm32cubemx


Шаг 6: Подключите ЖК-дисплей к плате Nucleo STM3276 с подключениями, указанными ниже
Контакты подключения stm32 к lcd
STM32L476 - ЖК-дисплей
GND - PIN1
5 В - PIN2
NA - резистор 1K, подключенный к GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5В - PIN15
GND - PIN16
Шаг 7: Подключите один вывод Tiva Launchpad к выводу внешнего прерывания Stm32l476, а вывод GND Tiva Launchpad к выводу GND STM32L476
Если у вас есть другая плата микроконтроллера, вам необходимо подключить GPIO этой платы к внешнему выводу прерывания платы STM32L476 Nucleo и подключить GND обеих плат друг к другу. Вам необходимо программно переключить этот вывод GPIO в IDE.
Рекомендуемые:
Простой частотомер с использованием Arduino: 6 шагов

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

Частотомер высокого разрешения: в этой инструкции показан обратный частотомер, способный измерять частоты быстро и с разумной точностью. Он сделан со стандартными компонентами и может быть изготовлен за выходные (это заняло у меня немного больше времени :-)) РЕДАКТИРОВАТЬ: Теперь код доступен
Конфигурация предохранителей микроконтроллера AVR. Создание и загрузка во флэш-память микроконтроллера программы мигания светодиода: 5 шагов

Конфигурация предохранителей микроконтроллера AVR. Создание и загрузка во флэш-память микроконтроллера программы мигания светодиода. В этом случае мы создадим простую программу на языке C и запишем ее в память микроконтроллера. Мы напишем нашу собственную программу и скомпилируем шестнадцатеричный файл, используя Atmel Studio в качестве интегрированной платформы разработки. Настроим предохранитель би
RC-метр с использованием микроконтроллера Tiva: 7 шагов

RC-метр с использованием микроконтроллера Tiva: для этого проекта RC-метр на основе микроконтроллера разработан и реализован так, чтобы быть портативным, точным, простым в использовании и относительно дешевым в изготовлении. Он прост в использовании, и пользователь может легко выбрать режим измерителя: сопротивление
Прокручиваемый светодиодный экран 16x64 P10 с использованием микроконтроллера PIC16F877: 5 шагов (с изображениями)

Прокручиваемый светодиодный дисплей 16x64 P10 с использованием микроконтроллера PIC16F877: в этой инструкции описывается, как взаимодействовать с микроконтроллером PICI6F877A светодиодным матричным дисплеем 16 x 64 (p10). Данные отправляются в микроконтроллер через UART, которые хранятся в EEPROM, и данные будут отображаться на светодиодном матричном дисплее. Это