Съдържание:

STM32L100 Blink LED с помощта на Atollic TrueSTUDIO и STM32CubeMX: 5 стъпки
STM32L100 Blink LED с помощта на Atollic TrueSTUDIO и STM32CubeMX: 5 стъпки

Видео: STM32L100 Blink LED с помощта на Atollic TrueSTUDIO и STM32CubeMX: 5 стъпки

Видео: STM32L100 Blink LED с помощта на Atollic TrueSTUDIO и STM32CubeMX: 5 стъпки
Видео: Atollic Truestudio STM32L100 Blink LED 2024, Юли
Anonim
STM32L100 Мигащ светодиод с помощта на Atollic TrueSTUDIO и STM32CubeMX
STM32L100 Мигащ светодиод с помощта на Atollic TrueSTUDIO и STM32CubeMX

В този проект ще ви разкажа как да мигате светодиод, използвайки 32L100discovery. Така че тук ще ви разкажа за принципа на работа на този мигащ урок, също и какъв тип софтуер и хардуер се нуждаете.

Стъпка 1: Използван софтуер:

Използван софтуер
Използван софтуер
Използван софтуер
Използван софтуер

Това е софтуерът, който използвахме за този проект:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® за STM32 е гъвкава и разширяема IDE за разработка и отстраняване на грешки за разработчици на STM32 MCU, които искат изключително мощни инструменти за подпомагане при разработването на висококачествен вграден софтуер. TrueSTUDIO® се основава на отворени стандарти (ECLIPSE и GNU) и е разширен с професионални функции за управление на кодове и усъвършенстван системен анализ. Това дава уникален поглед върху структурата и динамичното поведение на системата.

Можете да изтеглите този софтуер от тази връзка

2. STM32CubeMX: STM32CubeMX е графичен инструмент, който позволява много лесно конфигуриране на STM32 микроконтролери и микропроцесори, както и генериране на съответния инициализиращ C код за ядрото Arm® Cortex®-M или частично Linux® дърво на устройството за Arm ® Cortex®-A ядро), чрез процес стъпка по стъпка.

Можете да изтеглите този софтуер от тази връзка

Стъпка 2: Използвани компоненти:

Използвани компоненти
Използвани компоненти

Има само един хардуер, който използвахме в този урок:

1.32L100CDISCOVERY:

32L100CDISCOVERY ви помага да откриете характеристиките на 32-битовите микроконтролери Cortex®-M3 на STM32L100 Value Line и лесно да разработите вашите приложения. Той включва всичко необходимо за начинаещи и опитни потребители, за да започнат бързо.

Въз основа на STM32L100RCT6, той включва вграден инструмент за отстраняване на грешки ST-LINK/V2, светодиоди, бутони за лесно свързване на допълнителни компоненти и модули.

Стъпка 3: Принцип на работа:

Тук първо трябва да отворите STM32CubeMX, след това трябва да изберете правилната платка или mcu, ако използвате персонализирана платка.

За целия процес, моля, гледайте моето вградено видео, което е там в последната стъпка

Стъпка 4: Код:

Тъй като сме създали кода с помощта на STM32CubeMX, тук ви споделям само файл main.c.

можете да получите файла main.c от долната връзка

Стъпка 5: Видео:

Цялото описание на проекта е дадено във видеото по -горе

Ако имате някакви съмнения относно този проект, не се колебайте да ни коментирате по -долу.

И ако искате да научите повече за вградената система, можете да посетите нашия youtube канал

Моля, посетете и харесайте нашата страница във Facebook за чести актуализации.

Благодаря и поздрави, Ембедотронни технологии

Препоръчано: