Mündəricat:
- Addım 1: İstifadə olunan proqram:
- Addım 2: İstifadə olunan komponentlər:
- Addım 3: İş prinsipi:
- Addım 4: Kod:
- Addım 5: Video:
Video: Atollic TrueSTUDIO və STM32CubeMX istifadə edərək STM32L100 Blink LED: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu layihədə sizə 32L100 kəşfindən istifadə edərək bir LED -in necə yanıb -sönəcəyini izah edəcəyəm. Beləliklə, burada sizə yanıb -sönən təlimatların iş prinsipini və sizə lazım olan proqram və avadanlıq növlərini izah edəcəyəm.
Addım 1: İstifadə olunan proqram:
Bu layihə üçün istifadə etdiyimiz proqramlar bunlardır:
1. Atollic TrueSTUDIO: STM32 üçün Atollic® TrueSTUDIO®, yüksək keyfiyyətli quraşdırılmış proqramın hazırlanmasında kömək etmək üçün son dərəcə güclü vasitələr istəyən STM32 MCU inkişaf etdiriciləri üçün çevik və genişlənən bir inkişaf və ayıklama IDE-dir. TrueSTUDIO® açıq standartlara (ECLIPSE və GNU) əsaslanır və kod idarəçiliyi və inkişaf etmiş sistem təhlili üçün peşəkar xüsusiyyətlərlə genişləndirilmişdir. Bu, sistemin quruluşu və dinamik davranışı haqqında unikal bir fikir verir.
Bu proqramı bu linkdən yükləyə bilərsiniz
2. STM32CubeMX: STM32CubeMX, STM32 mikrokontrolörlərinin və mikroprosessorlarının çox asan konfiqurasiyasına, Arm® Cortex®-M nüvəsi və ya qismən Linux® Cihaz Ağacı üçün uyğun C kodunun yaradılmasına imkan verən qrafik vasitədir. ® Cortex®-A core), addım-addım proses vasitəsilə.
Bu proqramı bu linkdən yükləyə bilərsiniz
Addım 2: İstifadə olunan komponentlər:
Bu təlimatda istifadə etdiyimiz yalnız bir hardware var:
1.32L100CD KEŞFET:
32L100CDISCOVERY, STM32L100 Value Line 32 bit Cortex®-M3 mikrokontrolörlərinin xüsusiyyətlərini kəşf etməyə və tətbiqlərinizi asanlıqla inkişaf etdirməyə kömək edir. Yeni başlayanlar və təcrübəli istifadəçilərə tez başlamaq üçün lazım olan hər şeyi ehtiva edir.
STM32L100RCT6-ya əsaslanaraq, ST-LINK/V2 quraşdırılmış hata ayıklama vasitəsi, LEDlər, əlavə komponentlərin və modulların asan qoşulması üçün düymələr daxildir.
Addım 3: İş prinsipi:
Burada əvvəlcə STM32CubeMX açmalısınız, sonra xüsusi bir lövhə istifadə edirsinizsə doğru lövhəni və ya mcu seçməlisiniz.
Bütün proses üçün zəhmət olmasa son addımda olan mənim yerləşdirilmiş videomu izləyin
Addım 4: Kod:
Kodu STM32CubeMX köməyi ilə yaratdığımız üçün burada yalnız main.c faylını paylaşıram.
main.c faylını aşağıdakı linkdən əldə edə bilərsiniz
Addım 5: Video:
Layihənin bütün təsviri yuxarıdakı videoda verilmişdir
Bu layihə ilə bağlı hər hansı bir şübhəniz varsa, bizə aşağıda şərh etməkdən çekinmeyin.
Və əlaqədar sistem haqqında daha çox məlumat əldə etmək istəyirsinizsə, youtube kanalımızı ziyarət edə bilərsiniz
Zəhmət olmasa tez -tez yeniliklər üçün Facebook səhifəmizi ziyarət edin və bəyənin.
Təşəkkürlər və Hörmətlə, Embedotronics Texnologiyaları
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Atollic TrueStudio-STM32L100 istifadə edərək düyməni basaraq LED-i yandırın: 4 addım
STM32L100-dən istifadə edərək düyməni basaraq LED-i Atollic TrueStudio-Açın: STM32-nin bu dərsliyində sizə STM32L100-in GPIO pinini necə oxuyacağınızı izah edəcəyəm, buna görə də burada lövhədə Led parıltısını düzəldəcəyəm. basma düyməsini basaraq
Atollic TrueSTUDIO-STM32L100 PWM Təlimatı: 4 addım
Atollic TrueSTUDIO-STM32L100 PWM Təlimatı: Bu təlimatda sizə STM32 əsaslı mikrokontrolördə PWM-in necə istifadə ediləcəyi haqqında danışacağıq, burada STM32L100RCT6 mikrokontrolörlü 32L100 kəşf-Kəşf Kitindən istifadə edirik
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi