Съдържание:
- Стъпка 1: Използван софтуер:
- Стъпка 2: Използвани компоненти:
- Стъпка 3: Принцип на работа:
- Стъпка 4: Код:
- Стъпка 5: Видео:
Видео: STM32L100 Blink LED с помощта на Atollic TrueSTUDIO и STM32CubeMX: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В този проект ще ви разкажа как да мигате светодиод, използвайки 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 за чести актуализации.
Благодаря и поздрави, Ембедотронни технологии
Препоръчано:
Направи си сам -- Как да си направим робот -паяк, който може да се контролира с помощта на смартфон с помощта на Arduino Uno: 6 стъпки
Направи си сам || Как да си направим робот -паяк, който може да се контролира с помощта на смартфон с помощта на Arduino Uno: Докато правите робот -паяк, човек може да научи толкова много неща за роботиката. В това видео ще ви покажем как да направите робот Spider, с който можем да управляваме с помощта на нашия смартфон (Androi
Blink Caos: Mapa Logístico Para Random Blink: 5 стъпки
Blink Caos: Mapa Logístico Para Random Blink: Este es un instructable para un generador de aleatoriedad, usendo un mapa log í stico, que ahora explico que es. Con el mapa log í stico, se enciende y apaga un led de forma aleatoria. Este puede servir simplemente de ejemplo de como a
Atollic TrueStudio-Включете светодиода чрез натискане на бутона с помощта на STM32L100: 4 стъпки
Atollic TrueStudio-Включете светодиода чрез натискане на бутон с помощта на STM32L100: В този урок на STM32 ще ви разкажа как да четете GPIO щифт на STM32L100, така че тук ще направя такъв на борда Led glow by just натискане на бутона
Atollic TrueSTUDIO-STM32L100 PWM Урок: 4 стъпки
Atollic TrueSTUDIO-STM32L100 PWM Урок: В този урок ще ви разкажем как да използвате PWM в STM32 базиран микроконтролер, тук използваме 32L100discovery-Discovery Kit с микроконтролер STM32L100RCT6 върху него
UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE .: 3 стъпки
UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE .: Този проект е просто проста мигаща програма, разработена в uC/OS III RTOS, която беше изтеглена от уебсайта на Micrium тук и пренесена към платката Nucleo-L073RZ и е готов за употреба в Atollic TureSTUDIO. Този порт е тестван само както