Სარჩევი:

STM32 დაფა Arduino IDE STM32F103C8T6– ით: 5 ნაბიჯი
STM32 დაფა Arduino IDE STM32F103C8T6– ით: 5 ნაბიჯი

ვიდეო: STM32 დაფა Arduino IDE STM32F103C8T6– ით: 5 ნაბიჯი

ვიდეო: STM32 დაფა Arduino IDE STM32F103C8T6– ით: 5 ნაბიჯი
ვიდეო: BigTreeTech - SKR 3 - TMC2130 with Sensorless Homing 2024, ნოემბერი
Anonim
STM32 დაფა Arduino IDE STM32F103C8T6– ით
STM32 დაფა Arduino IDE STM32F103C8T6– ით

გამარჯობა ბიჭებო, რადგან ბევრი იყენებს არდუინოს დაფებს, მაგრამ როგორც ვიცით მათ აქვთ შეზღუდვები, ასე რომ რამდენიმე სხვა დაფა გამოჩნდა არდუინოს ალტერნატივად, რომელსაც შეუძლია წარმოადგინოს უკეთესი შესრულება და უკეთესი თვისებები ვიდრე არდუინო და ერთ -ერთი მათგანია STM32. STM32 დაფა უფრო იაფია ვიდრე Arduino uno და მისი შესაძლებლობები ბევრად უკეთესია ვიდრე arduino uno, მაგრამ რადგან ისინი არ არიან მხარდაჭერილი Arduino IDE– ით, ჩვენ უნდა დავამატოთ ისინი ხელით Arduino IDE– ში. ამ ინსტრუქციებში ჩვენ დავამატებთ STM32 დაფებს Arduino IDE- ში და ჩვენ დავაპროგრამებთ ამ დაფას Arduino IDE გამოყენებით.

ნაბიჯი 1: ის, რაც გჭირდებათ

ნივთები რაც თქვენ გჭირდებათ
ნივთები რაც თქვენ გჭირდებათ

ამ ინსტრუქციისთვის დაგვჭირდება შემდეგი რამ: STM32: USB კაბელი: FTDI: პურის დაფა და რამდენიმე მხტუნავი

ნაბიჯი 2: STM32 დაფის სპეციფიკაციები (STM32F103C8T6)

STM32 დაფის სპეციფიკაციები (STM32F103C8T6)
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– ში
დააინსტალირეთ STM32 დაფები Arduino IDE– ში
დააინსტალირეთ STM32 დაფები Arduino IDE– ში
დააინსტალირეთ STM32 დაფები Arduino IDE– ში
დააინსტალირეთ STM32 დაფები Arduino IDE– ში
დააინსტალირეთ STM32 დაფები Arduino IDE– ში
დააინსტალირეთ STM32 დაფები Arduino IDE– ში
დააინსტალირეთ 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– ით.

გირჩევთ: