![Atollic TrueStudio-LEDni STM32L100 yordamida 4 tugmachasini bosib LEDni yoqing: 4 qadam Atollic TrueStudio-LEDni STM32L100 yordamida 4 tugmachasini bosib LEDni yoqing: 4 qadam](https://i.howwhatproduce.com/images/011/image-30724-j.webp)
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
![Atollic TrueStudio-LEDni STM32L100 yordamida tugmachani bosib yoqing Atollic TrueStudio-LEDni STM32L100 yordamida tugmachani bosib yoqing](https://i.howwhatproduce.com/images/011/image-30724-1-j.webp)
STM32 -ning ushbu qo'llanmasida men sizga STM32L100 -ning GPIO pinini qanday o'qish kerakligi haqida aytib beraman, shuning uchun men bu erda faqat tugmachani bosib Led nurini bortida o'rnataman.
1 -qadam: Ishlatilgan dasturiy ta'minot:
![Ishlatilgan dasturiy ta'minot Ishlatilgan dasturiy ta'minot](https://i.howwhatproduce.com/images/011/image-30724-2-j.webp)
![Ishlatilgan dasturiy ta'minot Ishlatilgan dasturiy ta'minot](https://i.howwhatproduce.com/images/011/image-30724-3-j.webp)
Bu loyiha uchun biz ishlatgan dasturlar:
1. Atollic TrueSTUDIO: STM32 uchun Atollic® TrueSTUDIO®-bu yuqori sifatli ko'milgan dasturiy ta'minotni ishlab chiqishda yordam berish uchun juda kuchli vositalarni xohlaydigan STM32 MCU ishlab chiqaruvchilari uchun moslashuvchan va kengaytiriladigan IDE disk raskadrovka. TrueSTUDIO® ochiq standartlarga (ECLIPSE va GNU) asoslangan va kod boshqaruvi va tizimning ilg'or tahlili uchun professional xususiyatlar bilan kengaytirilgan. Bu tizimning tuzilishi va dinamik xatti -harakatlari haqida o'ziga xos tasavvur beradi.
Siz ushbu havoladan dasturiy ta'minotni yuklab olishingiz mumkin
2. STM32CubeMX: STM32CubeMX-bu STM32 mikrokontroldorlari va mikroprotsessorlarini juda oson sozlash, shuningdek Arm® Cortex®-M yadrosi uchun mos keladigan C kodini yaratish yoki qisman Linux® Device Tree uchun qurol. ® Cortex®-A yadrosi), bosqichma-bosqich jarayon orqali.
Siz ushbu havoladan dasturiy ta'minotni yuklab olishingiz mumkin
2 -qadam: ishlatilgan komponentlar:
![Ishlatiladigan komponentlar Ishlatiladigan komponentlar](https://i.howwhatproduce.com/images/011/image-30724-4-j.webp)
Bu darslikda biz ishlatgan faqat bitta apparat bor:
1.32L100CDISCOVERY: 32L100CDISCOVERY sizga STM32L100 Value Line 32-bitli Cortex®-M3 mikrokontrollerlarining xususiyatlarini kashf etishga va ilovalaringizni oson ishlab chiqishga yordam beradi. U yangi boshlanuvchilar va tajribali foydalanuvchilar uchun tez ishga tushishi uchun kerak bo'lgan hamma narsani o'z ichiga oladi.
STM32L100RCT6 asosida ST-LINK/V2 o'rnatilgan disk raskadrovka vositasi, LEDlar, qo'shimcha komponentlar va modullarni oson ulash uchun tugmalar mavjud.
3 -qadam: Kod:
Biz kodni STM32CubeMX yordamida yaratganimiz uchun men bu erda main.c faylini baham ko'raman.
main.c faylini quyidagi havoladan olishingiz mumkin
4 -qadam: ish printsipi va video:
![](https://i.ytimg.com/vi/O0gPAPZzUUE/hqdefault.jpg)
Bu erda avval siz STM32CubeMX -ni ochishingiz kerak, keyin moslashtirilgan taxtadan foydalanayotgan bo'lsangiz, to'g'ri taxtani yoki mcu -ni tanlashingiz kerak.
Butun jarayon uchun, iltimos, bizning joylashtirilgan videomizni ko'ring. Loyihaning to'liq tavsifi yuqoridagi videoda berilgan
Agar sizda ushbu loyihaga shubha tug'ilsa, quyida bizga izoh qoldiring. Va agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, youtube kanalimizga tashrif buyurishingiz mumkin
Tez -tez yangilanishlar uchun Facebook sahifasiga tashrif buyuring va layk bosing.
Rahmat va hurmat bilan, Embedotronika texnologiyalari
Tavsiya:
Bootloader -ni Arduino Nano 3.0 Clone Board -ga yoqing: 11 qadam
![Bootloader -ni Arduino Nano 3.0 Clone Board -ga yoqing: 11 qadam Bootloader -ni Arduino Nano 3.0 Clone Board -ga yoqing: 11 qadam](https://i.howwhatproduce.com/images/001/image-197-13-j.webp)
Bootloader -ni Arduino Nano 3.0 Clone Board -ga yoqing: yaqinda AliExpress -dan yuklash vositasi bo'lmagan Arduino Nano 3.0 Clone -ni sotib oldik. Ishonchim komilki, men bilan bir xil ahvolda bo'lgan va oldin biroz hayron bo'lgan boshqa odamlar bor! Xavotir olmang, bu yo'riqnomada
MS Excel yordamida maxsus dasturiy ta'minotsiz yoki printersiz chop etishni tekshiring (bank cheklarini bosib chiqarish): 6 qadam
![MS Excel yordamida maxsus dasturiy ta'minotsiz yoki printersiz chop etishni tekshiring (bank cheklarini bosib chiqarish): 6 qadam MS Excel yordamida maxsus dasturiy ta'minotsiz yoki printersiz chop etishni tekshiring (bank cheklarini bosib chiqarish): 6 qadam](https://i.howwhatproduce.com/images/002/image-4733-17-j.webp)
MS Excel bilan maxsus dasturiy ta'minotsiz yoki printersiz chop etishni tekshiring (bu bank cheklarini chop etish): Bu oddiy Excel ish kitobi bo'lib, u har qanday korxona uchun juda ko'p bank cheklarini etkazib beruvchilardan keyin yozib beradi, sizga maxsus printer yoki dasturiy ta'minot kerak emas, Sizga faqat MS Excel va oddiy printerli kompyuter kerak. Ha, endi siz
Atollic TrueSTUDIO-STM32L100 PWM qo'llanmasi: 4 qadam
![Atollic TrueSTUDIO-STM32L100 PWM qo'llanmasi: 4 qadam Atollic TrueSTUDIO-STM32L100 PWM qo'llanmasi: 4 qadam](https://i.howwhatproduce.com/images/011/image-30725-j.webp)
Atollic TrueSTUDIO-STM32L100 PWM qo'llanmasi: Ushbu qo'llanmada biz sizga STM32 asosidagi mikrokontrolderda PWM-dan qanday foydalanish haqida aytib beramiz, bu erda biz STM32L100RCT6 mikrokontrolerli 32L100discovery-Discovery to'plamidan foydalanamiz
Atollic TrueSTUDIO va STM32CubeMX yordamida STM32L100 Blink LED: 5 qadam
![Atollic TrueSTUDIO va STM32CubeMX yordamida STM32L100 Blink LED: 5 qadam Atollic TrueSTUDIO va STM32CubeMX yordamida STM32L100 Blink LED: 5 qadam](https://i.howwhatproduce.com/images/002/image-4948-26-j.webp)
Atollic TrueSTUDIO va STM32CubeMX yordamida STM32L100 Blink LED: Ushbu loyihada men sizga 32L100 kashfiyot yordamida LEDni qanday o'chirish kerakligini aytaman. Shunday qilib, men sizga bu miltillovchi qo'llanmaning ishlash printsipi va sizga qanday dasturiy ta'minot va uskunalar kerakligi haqida aytib beraman
Grafen PLA yordamida 3D bosib chiqarish o'tkazgichli suratlar: 9 qadam (rasmlar bilan)
![Grafen PLA yordamida 3D bosib chiqarish o'tkazgichli suratlar: 9 qadam (rasmlar bilan) Grafen PLA yordamida 3D bosib chiqarish o'tkazgichli suratlar: 9 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/002/image-5431-76-j.webp)
Grafenli PLA yordamida 3D bosib chiqarish o'tkazgichli o'tkazgichlari: Bu ko'rsatma, men matoga uch o'lchovli bosib chiqarishga birinchi urinishimni tasdiqlaydi. Men oddiy metall erkak qistirmaga ulanadigan urg'ochi tasvirni 3D bosib chiqarishni xohlardim. Fayl Fusion360 -da yaratilgan va Makerbot Rep2 va Drem -da chop etilgan