Სარჩევი:

STM32L100 მოციმციმე LED Atollic TrueSTUDIO და STM32CubeMX გამოყენებით: 5 ნაბიჯი
STM32L100 მოციმციმე LED Atollic TrueSTUDIO და STM32CubeMX გამოყენებით: 5 ნაბიჯი

ვიდეო: STM32L100 მოციმციმე LED Atollic TrueSTUDIO და STM32CubeMX გამოყენებით: 5 ნაბიჯი

ვიდეო: STM32L100 მოციმციმე LED Atollic TrueSTUDIO და STM32CubeMX გამოყენებით: 5 ნაბიჯი
ვიდეო: EEVblog 1539 - NEW PROJECT Part 3 - STM32L vs PIC24F 2024, ნოემბერი
Anonim
STM32L100 მოციმციმე LED გამოყენებით Atollic TrueSTUDIO და STM32CubeMX
STM32L100 მოციმციმე LED გამოყენებით Atollic TrueSTUDIO და STM32CubeMX

ამ პროექტში მე გეტყვით იმის შესახებ, თუ როგორ უნდა დახუჭოთ LED 32L100discovery გამოყენებით. ასე რომ, აქ მე გეტყვით მუშაობის პრინციპის შესახებ ამ დახუჭული led გაკვეთილისთვის ასევე რა ტიპის პროგრამული უზრუნველყოფა და ტექნიკა გჭირდებათ.

ნაბიჯი 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, შემდეგ უნდა აირჩიოთ სწორი დაფა ან mcu, თუ თქვენ იყენებთ მორგებულ დაფას.

მთელი პროცესისთვის გთხოვთ უყუროთ ჩემს ჩამონტაჟებულ ვიდეოს, რომელიც არის ბოლო ეტაპზე

ნაბიჯი 4: კოდი:

როგორც ჩვენ შევქმენით კოდი STM32CubeMX– ის დახმარებით, ასე რომ, აქ მე გაგიზიარებთ მხოლოდ main.c ფაილს.

შეგიძლიათ მიიღოთ main.c ფაილი ქვემოთ მოცემული ბმულიდან

ნაბიჯი 5: ვიდეო:

პროექტის სრული აღწერა მოცემულია ზემოთ მოცემულ ვიდეოში

თუ თქვენ გაქვთ რაიმე ეჭვი ამ პროექტთან დაკავშირებით, მოგვწერეთ ქვემოთ.

და თუ გსურთ მეტი გაიგოთ ჩამონტაჟებული სისტემის შესახებ, შეგიძლიათ ეწვიოთ ჩვენს youtube არხს

გთხოვთ ეწვიოთ და მოიწონოთ ჩვენი ფეისბუქ გვერდი ხშირი განახლებებისთვის.

მადლობა და პატივისცემა, ემბედოტრონიკის ტექნოლოგიები

გირჩევთ: