Სარჩევი:
- ნაბიჯი 1: გამოყენებული პროგრამული უზრუნველყოფა:
- ნაბიჯი 2: გამოყენებული კომპონენტები:
- ნაბიჯი 3: კოდი:
- ნაბიჯი 4: მუშაობის პრინციპი და ვიდეო:
ვიდეო: Atollic TrueStudio- ჩართეთ LED ღილაკზე დაჭერით STM32L100 გამოყენებით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ tutorial of STM32 მე ვაპირებ გითხრათ, თუ როგორ უნდა წაიკითხოთ GPIO pin STM32L100, ასე რომ აქ მე ერთი ბორტზე Led glow მხოლოდ დაჭერით ღილაკს
ნაბიჯი 1: გამოყენებული პროგრამული უზრუნველყოფა:
ეს არის პროგრამული უზრუნველყოფა, რომელიც ჩვენ გამოვიყენეთ ამ პროექტისათვის:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® for STM32 არის მოქნილი და გაფართოებული განვითარება და გამართვის IDE STM32 MCU დეველოპერებისთვის, რომელთაც სურთ უაღრესად მძლავრი ინსტრუმენტები, რათა დაეხმარონ მაღალი ხარისხის ჩამონტაჟებული პროგრამული უზრუნველყოფის განვითარებაში. TrueSTUDIO® დაფუძნებულია ღია სტანდარტებზე (ECLIPSE და GNU) და გაფართოვებულია პროფესიონალური მახასიათებლებით კოდის მართვისა და სისტემის მოწინავე ანალიზისათვის. ეს იძლევა უნიკალურ შეხედულებას სისტემის სტრუქტურასა და დინამიურ ქცევაზე.
შეგიძლიათ ჩამოტვირთოთ ეს პროგრამა ამ ბმულიდან
2. STM32CubeMX: STM32CubeMX არის გრაფიკული ინსტრუმენტი, რომელიც იძლევა STM32 მიკროკონტროლერების და მიკროპროცესორების ძალიან მარტივ კონფიგურაციას, ასევე შესაბამისი ინიციალიზაციის C კოდის წარმოქმნას Arm® Cortex®-M ბირთვისთვის ან ნაწილობრივი Linux® მოწყობილობის ხე Arm- ისთვის ® Cortex®-A core), ეტაპობრივად პროცესის გავლით.
შეგიძლიათ ჩამოტვირთოთ ეს პროგრამა ამ ბმულიდან
ნაბიჯი 2: გამოყენებული კომპონენტები:
არსებობს მხოლოდ ერთი ტექნიკა, რომელიც ჩვენ გამოვიყენეთ ამ გაკვეთილში:
1.32L100CDISCOVERY: 32L100CDISCOVERY დაგეხმარებათ აღმოაჩინოთ STM32L100 ღირებულების ხაზის 32-ბიტიანი Cortex®-M3 მიკროკონტროლერების თვისებები და მარტივად განავითაროთ თქვენი პროგრამები. იგი მოიცავს ყველაფერს, რაც საჭიროა დამწყებთათვის და გამოცდილი მომხმარებლებისთვის სწრაფად დასაწყებად.
STM32L100RCT6- ის საფუძველზე, იგი მოიცავს ST-LINK/V2 ჩამონტაჟებულ გამართვის ინსტრუმენტს, LED- ებს, ღილაკებს დამატებითი კომპონენტებისა და მოდულების მარტივად დასაკავშირებლად.
ნაბიჯი 3: კოდი:
როგორც ჩვენ შევქმენით კოდი STM32CubeMX– ის დახმარებით, ასე რომ, აქ მე გაგიზიარებთ main.c ფაილს.
შეგიძლიათ მიიღოთ main.c ფაილი ქვემოთ მოცემული ბმულიდან
ნაბიჯი 4: მუშაობის პრინციპი და ვიდეო:
აქ ჯერ უნდა გახსნათ STM32CubeMX, შემდეგ უნდა აირჩიოთ სწორი დაფა ან mcu, თუ თქვენ იყენებთ მორგებულ დაფას.
მთელი პროცესისათვის გთხოვთ უყუროთ ჩვენს ჩაშენებულ ვიდეოს. პროექტის სრული აღწერა მოცემულია ზემოთ მოცემულ ვიდეოში
თუ თქვენ გაქვთ რაიმე ეჭვი ამ პროექტთან დაკავშირებით, მოგვწერეთ ქვემოთ. და თუ გსურთ მეტი გაიგოთ ჩამონტაჟებული სისტემის შესახებ, შეგიძლიათ ეწვიოთ ჩვენს youtube არხს
გთხოვთ ეწვიოთ და მოიწონოთ ჩვენი ფეისბუქ გვერდი ხშირი განახლებებისთვის.
მადლობა და პატივისცემა, ემბედოტრონიკის ტექნოლოგიები
გირჩევთ:
სახლის ავტომატიზაცია WiFi სინათლის გადამრთველი ESP-01 და სარელეო მოდული დაჭერით ღილაკით: 7 ნაბიჯი
სახლის ავტომატიზაცია WiFi სინათლის გადამრთველი ESP-01 და სარელეო მოდული Push ღილაკით: ასე რომ, წინა ინსტრუქციებში ჩვენ ESP-01 დავპროგრამეთ Tasmota– ით ESP Flasher– ის გამოყენებით და დავუკავშირდით ESP-01 ჩვენს wifi ქსელებს. ახლა ჩვენ შეგვიძლია დავიწყოთ მისი პროგრამირება ჩართეთ/გამორთეთ სინათლის გადამრთველი WiFi- ს ან ღილაკის გამოყენებით. ელექტრო მუშაობისთვის
Bertus52x11– ის მარცხენა ხელით DSLR მფლობელის მოდიფიკაცია. (დამატებული პირის ღრუს დაჭერით): 4 ნაბიჯი
Bertus52x11– ის მარცხენა ხელით DSLR მფლობელის მოდიფიკაცია. (პირის ღრუს დამატებით): დღეს უფრო ადრე bertus52x11 გამოაქვეყნა ყველაზე ჭკვიანური იდეა. მიზნად ისახავს ადამიანებს, რომლებსაც აქვთ მხოლოდ მარცხენა ხელი - მუდმივად, ან დროებით. მისი თავდაპირველი იდეა იყო დაემატა ცერა თითი სამკუთხედის შესაერთებლად, რაც საშუალებას მისცემდა კამერა დაეჭირა
Atollic TrueSTUDIO-STM32L100 PWM სახელმძღვანელო: 4 ნაბიჯი
Atollic TrueSTUDIO-STM32L100 PWM სამეურვეო პროგრამა: ამ გაკვეთილში ჩვენ გეტყვით, თუ როგორ გამოიყენოთ PWM STM32 დაფუძნებულ მიკროკონტროლერში, აქ ჩვენ ვიყენებთ 32L100discovery-Discovery ნაკრები STM32L100RCT6 მიკროკონტროლით
STM32L100 მოციმციმე LED Atollic TrueSTUDIO და STM32CubeMX გამოყენებით: 5 ნაბიჯი
STM32L100 მოციმციმე LED Atollic TrueSTUDIO და STM32CubeMX გამოყენებით: ამ პროექტში მე გეტყვით იმის შესახებ, თუ როგორ უნდა დახუჭოთ LED 32L100 აღმოჩენის გამოყენებით. ასე რომ, აქ მე გეტყვით მუშაობის პრინციპის შესახებ ამ დახუჭული led გაკვეთილისთვის ასევე რა ტიპის პროგრამული უზრუნველყოფა და ტექნიკა გჭირდებათ
AVR მიკროკონტროლერი. LED- ების გადართვა Push Button გადამრთველის გამოყენებით. ღილაკზე დებიუანსი .: 4 ნაბიჯი
AVR მიკროკონტროლერი. LED- ების გადართვა Push Button გადამრთველის გამოყენებით. დააჭირეთ ღილაკს დებიუანსი .: ამ განყოფილებაში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ პროგრამა C კოდი ATMega328PU– სთვის, რათა შეცვალოს სამი LED– ის სტატუსი ღილაკის გადამრთველიდან შეყვანის შესაბამისად. ასევე, ჩვენ შევისწავლეთ პრობლემის გადაჭრა "Switch Bounce". როგორც ყოველთვის, ჩვენ გვსურს