Სარჩევი:
- ნაბიჯი 1: ის, რაც გჭირდებათ
- ნაბიჯი 2: STM32 დაფის სპეციფიკაციები (STM32F103C8T6)
- ნაბიჯი 3: დააინსტალირეთ STM32 დაფები Arduino IDE– ში
- ნაბიჯი 4: კავშირი პროგრამირების საბჭოსთვის
- ნაბიჯი 5: დაფის დაპროგრამება
ვიდეო: STM32 დაფა Arduino IDE STM32F103C8T6– ით: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
გამარჯობა ბიჭებო, რადგან ბევრი იყენებს არდუინოს დაფებს, მაგრამ როგორც ვიცით მათ აქვთ შეზღუდვები, ასე რომ რამდენიმე სხვა დაფა გამოჩნდა არდუინოს ალტერნატივად, რომელსაც შეუძლია წარმოადგინოს უკეთესი შესრულება და უკეთესი თვისებები ვიდრე არდუინო და ერთ -ერთი მათგანია STM32. STM32 დაფა უფრო იაფია ვიდრე Arduino uno და მისი შესაძლებლობები ბევრად უკეთესია ვიდრე arduino uno, მაგრამ რადგან ისინი არ არიან მხარდაჭერილი Arduino IDE– ით, ჩვენ უნდა დავამატოთ ისინი ხელით Arduino IDE– ში. ამ ინსტრუქციებში ჩვენ დავამატებთ STM32 დაფებს Arduino IDE- ში და ჩვენ დავაპროგრამებთ ამ დაფას Arduino IDE გამოყენებით.
ნაბიჯი 1: ის, რაც გჭირდებათ
ამ ინსტრუქციისთვის დაგვჭირდება შემდეგი რამ: STM32: USB კაბელი: FTDI: პურის დაფა და რამდენიმე მხტუნავი
ნაბიჯი 2: STM32 დაფის სპეციფიკაციები (STM32F103C8T6)
STM32F103C8T6– ის სპეციფიკაციები მოცემულია ქვემოთ და ასევე სურათზე.: მწარმოებელი STMicroelectronics Series STM32F1 ძირითადი პროცესორი ARM® Cortex®-M3 Core Size 32-Bit Speed 72MHz connectivity CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT ნომერი I/O 37 პროგრამის მეხსიერების ზომა 64KB (64K x 8) პროგრამის მეხსიერების ტიპი FLASH EEPROM ზომა - RAM ზომა 20K x 8 ძაბვა - მიწოდება (Vcc/Vdd) 2V ~ 3.6V მონაცემთა გადამყვანები A/D 10x12b ოსცილატორის ტიპი შიდა საოპერაციო ტემპერატურა -40 ° C ~ 85 ° C (TA)
ნაბიჯი 3: დააინსტალირეთ STM32 დაფები Arduino IDE– ში
გთხოვთ მიჰყევით ქვემოთ მოცემულ ინსტრუქციას და მოწოდებულ სურათებს, რათა დააინსტალიროთ stm32 დაფები arduino ide– ში: 1- გაუშვით Arduino.cc IDE. დააწკაპუნეთ მენიუს "ფაილი" და შემდეგ "პარამეტრები". გაიხსნება დიალოგი "პარამეტრები", შემდეგ დაამატეთ შემდეგი ბმული "დამატებითი დაფების მენეჯერების მისამართები" ველში: "https://dan.drown.org/stm32duino/package_STM32duino_index. json "დააწკაპუნეთ" კარგი "2- დააწკაპუნეთ" ინსტრუმენტები "მენიუზე და შემდეგ" დაფები> დაფების მენეჯერი "დაფის მენეჯერი გაიხსნება და ნახავთ დაინსტალირებული და ხელმისაწვდომი დაფების სიას. აირჩიეთ" STM32 F103Cxxx "და დააწკაპუნეთ ინსტალაციაზე. ინსტალაციის დასრულების შემდეგ "INSTALLED" ტეგი გამოჩნდება ძირითადი სახელის გვერდით. თქვენ შეგიძლიათ დახუროთ დაფის მენეჯერი. ახლა თქვენ შეგიძლიათ იპოვოთ STM32 დაფების პაკეტი "დაფის" მენიუში. შეარჩიეთ სასურველი დაფების სერია: STM32F103Cxxx აირჩიეთ დაფა
ნაბიჯი 4: კავშირი პროგრამირების საბჭოსთვის
Stm32– ის დასაპროგრამებლად უნდა დაიცვას მოცემული წრე.მის დასაყენებლად თქვენ უნდა მიიღოთ Stm32 აშკარად და მეორე არის usb to ttl გადამყვანი, ასე რომ მიიღეთ USB to TTL კონვერტორი და მიჰყევით ნაჩვენებ შმატიკებს.
ნაბიჯი 5: დაფის დაპროგრამება
ახლა გახსენით მოციმციმე ესკიზი თქვენს arduino IDE- ში და შეცვალეთ პინი არა "PC13" - ში, რადგან stm32- ის ბორტზე არის PC13 პინი, შემდეგ შეარჩიეთ პარამეტრები ინსტრუმენტების განყოფილებაში (როგორიცაა: დაფები, კომპორტი, ატვირთვის მეთოდი და ა.შ. სურათი) და ატვირთეთ კოდი თქვენს stm32– ში და ბორტ pc13 led იწყებს მოციმციმე როგორც სურათებს (ბოდიში სურათის ხარისხის გამო) და თუნდაც მისი სწორად მოციმციმებლად შეგიძლიათ დაამატოთ გარე LED ასევე PC13– ზე. ასე რომ გაერთეთ პროექტების დამზადებით STM32 BOARD– ით.
გირჩევთ:
Arduino LTC6804 BMS - ნაწილი 2: ბალანსის დაფა: 5 ნაბიჯი
Arduino LTC6804 BMS - ნაწილი 2: ბალანსი განსაზღვრული დიაპაზონი, პაკეტი შეიძლება იყოს დისკო
STM32 "ცისფერი აბი" პროგრამირება Arduino IDE და USB საშუალებით: 8 ნაბიჯი
STM32 "ცისფერი ტაბლეტი" პროგრამირება Arduino IDE & USB– ით: STM32F გენერიული პროტოტიპის დაფის (ანუ ცისფერი აბი) შედარება Arduino– სთან შედარებით ადვილი მისახვედრია, თუ რამდენად მეტი რესურსი აქვს მას, რაც ხსნის უამრავ ახალ შესაძლებლობას IOT პროექტებისთვის. უარყოფითი მხარეები არის მისი მხარდაჭერის ნაკლებობა. სინამდვილეში არა ნამდვილად
Claqueta Digital Con Arduino (ციფრული ჩამკეტი დაფა Arduino– ით): 7 ნაბიჯი
Claqueta Digital Con Arduino: con arduino.არდუინი
Stm32– ის დაწყება Arduino IDE– ს გამოყენებით: 3 ნაბიჯი
Stm32– ით დაწყება Arduino IDE– ს გამოყენებით: STM32 არის საკმაოდ ძლიერი და პოპულარული დაფა, რომელსაც მხარს უჭერს Arduino IDE. მაგრამ მისი გამოსაყენებლად თქვენ უნდა დააინსტალიროთ დაფები stm32– ისთვის Arduino IDE– ში, ამიტომ ამ ინსტრუქციებში მე გეტყვით როგორ დააყენოთ stm32 დაფები და როგორ მისი დაპროგრამება
როგორ გამოვიყენოთ Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE თავსებადი დაფა ბლინკის გამოყენებით: 10 ნაბიჯი
როგორ გამოვიყენოთ Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE თავსებადი დაფა ბლინკის გამოყენებით: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE თავსებადი დაფა აღწერა: WiFi ESP8266 განვითარების დაფა WEMOS D1. WEMOS D1 არის WIFI განვითარების დაფა, რომელიც დაფუძნებულია ESP8266 12E- ზე. ფუნქციონირება მსგავსია NODEMCU– სთან, გარდა იმისა, რომ აპარატურა გროვდება