Სარჩევი:
- ნაბიჯი 1: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
- ნაბიჯი 2: STM32F103C8 VS STM32F030F4 Vs STM8S103F3 Vs Arduino
- ნაბიჯი 3: ატვირთეთ Arduino Bootloader STM32– ზე
- ნაბიჯი 4: შექმენით Arduino IDE STM32– ისთვის
- ნაბიჯი 5: ეს არის ის
ვიდეო: ართუინოს მსგავსად STM32– ის გამოყენება - STM32F103C8: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ჰეი, რა ხდება ბიჭებო! აქარში აქ CETech– დან.
მომდევნო გაკვეთილში ჩვენ შევხედავთ STM– ის მიერ შემოთავაზებულ სხვადასხვა მიკროკონტროლებს, როგორიცაა STM32F103C8, STM32F030F4 და STM8S103F3.
ჩვენ შევადარებთ ამ მიკროებს ერთმანეთთან და შევადარებთ მათ არდუინოს.
როგორც კი ეს გზაზე არ იქნება, ჩვენ STM32F103C8- ს ვაქცევთ Arduino- ზე, ასე რომ თქვენ შეგიძლიათ ატვირთოთ ნებისმიერი Arduino IDE კოდი STM32– ზე მხოლოდ USB კაბელის გამოყენებით, როგორც თქვენ Arduino– სთან ერთად.
დავიწყოთ ახლა გართობით.
ნაბიჯი 1: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
თქვენ უნდა შეამოწმოთ PCBGOGO, რომ შეუკვეთოთ PCB ინტერნეტით იაფად!
თქვენ მიიღებთ 10 კარგი ხარისხის PCB– ს, რომელიც დამზადებულია და იგზავნება თქვენს კარზე 5 დოლარად და გარკვეული გადაზიდვით. თქვენ ასევე მიიღებთ ფასდაკლებას მიწოდებაზე პირველი შეკვეთისას.
PCBGOGO– ს აქვს PCB შეკრებისა და შაბლონების წარმოების შესაძლებლობა, ასევე კარგი ხარისხის სტანდარტების დაცვა.
შეამოწმეთ ისინი თუ თქვენ გჭირდებათ PCB- ების დამზადება ან აწყობა.
ნაბიჯი 2: STM32F103C8 VS STM32F030F4 Vs STM8S103F3 Vs Arduino
ამრიგად, ზემოაღნიშნული შედარების მიხედვით, რომელიც მე გავაკეთე, შევაჯამოთ ჩვენი დასკვნები:
1) Arduino და STM8 არის 8 ბიტიანი პროცესორი და დანარჩენი ორი 32 ბიტიანი MCU.
2) STM32F103– ს აქვს ყველაზე დიდი ფლეშ მეხსიერება, რომელიც ორმაგია Arduino– სთან შედარებით, ხოლო ოპერატიული მეხსიერება 10 – ჯერ მეტია ვიდრე Arduino– სთან შედარებით.
3) მძლავრი STM32F103 ფასი არდუინო ნანოს კლონზე ნაკლებია, მაგრამ შესადარებელ დიაპაზონში. STM8S103, პირიქით, ხდის იაფფასიან მიკრო, მაგრამ ნამდვილად იძლევა ნაკლებ ენერგიას.
4) Arduino– ს დაპროგრამება ისეთივე მარტივია, როგორც USB კაბელის ჩართვა და IDE– ში ატვირთვის ღილაკის დაჭერა. STM32 სერიას არ გააჩნია ეს ფუნქცია ყუთში, მაგრამ შეიძლება დაემატოს STM32F103 მას Arduino ჩამტვირთველის ატვირთვით. რასაც ჩვენ ვაპირებთ გავაკეთოთ შემდეგ ნაბიჯებში:)
ნაბიჯი 3: ატვირთეთ Arduino Bootloader STM32– ზე
1) შეაერთეთ STM32F103 FTDI დაფით, როგორც სურათზეა.
2) გადართეთ BOOT 0 სათაური '0' პოზიციიდან '1' პოზიციაზე FTDI დაფის კომპიუტერთან დაკავშირებამდე ჩამტვირთავი ჩამტვირთავი
3) ჩამოტვირთეთ შესაბამისი ჩამტვირთავი (ჩემს შემთხვევაში PC13) შემდეგი ბმულიდან:
4) გადმოწერეთ და დააინსტალირეთ Flasher ინსტრუმენტი, რომლის საშუალებითაც შეგიძლიათ ბინარული ბუშტის დახშობა:
5) შეაერთეთ აპარატურა კომპიუტერთან და გახსენით ჩემი საქმისთვის მომდევნო ადგილას დაყენებული აალების ინსტრუმენტი:
6) მას შემდეგ, რაც ინსტრუმენტი გაიხსნება, აირჩიეთ სწორი COM პორტი და გააგრძელეთ, შემდეგ ეტაპზე, როდესაც დაინახავთ სამიზნე წაკითხულ შეტყობინებას, გადადით შემდეგ ღილაკზე ორჯერ.
7) აირჩიეთ ჩამოტვირთვის მოწყობილობა ვარიანტი შემდეგ შეარჩიეთ თქვენს კომპიუტერში განთავსებული ორობითი ფაილი 3 წერტილის დაწკაპუნებით და შემდეგ დააჭირეთ ღილაკს შემდეგი რომელიც ატვირთავს ჩამტვირთველს მოწყობილობაზე და აჩვენებს წარმატების შეტყობინებას, როგორც სურათზე.
8) ციმციმის ხელსაწყოს დახურვის შემდეგ შეცვალეთ BOOT 0 ჯუმპერი "0" პოზიციაზე STM32 დაფაზე დენის ამოღებამდე.
ნაბიჯი 4: შექმენით Arduino IDE STM32– ისთვის
1) დაამატეთ შემდეგი URL დაფების მენეჯერის დამატებით URL- ს:
2) გადადით დაფების მენეჯერზე და მოძებნეთ STM32, როდესაც სია გამოჩნდება, დააინსტალირეთ ვერსია stm32duino– დან.
3) შეაერთეთ STM32 დაფა კომპიუტერთან USB კაბელის გამოყენებით და შეარჩიეთ სწორი დაფა ინსტრუმენტების მენიუში, როგორც ზემოთ მოცემულ სურათზე.
4) ახლა გახსენით თქვენთვის სასურველი ნებისმიერი ესკიზი, მე გავხსენი ბლინკის მაგალითი და უბრალოდ მივეცი ატვირთვის ღილაკს და თქვენ შეძლებთ კოდის ატვირთვას სხვა ნაბიჯების გარეშე.
ნაბიჯი 5: ეს არის ის
სცადეთ სხვადასხვა მაგალითის ესკიზები, რომლებიც უნდა ატვირთოთ დაფაზე ისევე მარტივად, როგორც ეს ბლინკის ესკიზმა გააკეთა.
ნება მომეცით ვიცოდე ქვემოთ მოცემულ კომენტარებში, თუ როგორ შეძელით ამ დაფის სიმძლავრის მოპოვება Arduino IDE– ს გამოყენებისას, ასევე თემასთან დაკავშირებით დამატებითი განმარტებებისათვის გთხოვთ უყუროთ ჩემს ვიდეოს იმავე თემაზე.
გირჩევთ:
წვრილმანი ადგილი ოთხფეხა რობოტის მსგავსად (შენობის ჟურნალი V2): 9 ნაბიჯი
DIY Spot Like Quadruped Robot (შენობის ჟურნალი V2): ეს არის შენობის ჟურნალი დეტალური ინსტრუქციით როგორ ავაშენოთ https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2. Follow Robolab youtube საიტი დამატებითი ინფორმაციისთვის. https://www.youtube.com/robolab19 ეს არის ჩემი პირველი რობოტი და მე მაქვს
გააკეთეთ Chromecast Raspberry Pi მოწყობილობის მსგავსად: 7 ნაბიჯი
გააკეთეთ Chromecast ჟოლოს Pi მოწყობილობის მსგავსად: მე უკვე მაქვს Chromecast v2 (მრგვალი, USB ბარათი ჰგავს v1 და v3 ჰგავს v2 მაგრამ G- ს i და აქვს დენის აგური Ethernet პორტით) და i მიყვარს, მისი გამოყენება ძალიან სახალისოა და მარტივი დაყენება, მაგრამ … ჰო არის, მაგრამ
TFMini Lidar ჩვენება - რადარის მსგავსად მხოლოდ სინათლით! :-): 3 ნაბიჯი
TFMini Lidar ჩვენება - Like Radar Only With Light! :-): ბევრი რამ შეიკრიბა ამ სამუშაოს შესაქმნელად, მაგრამ ყველაზე დიდი (და რამაც ამის შთაგონება მომცა) არის " არდუინოს რადარის პროექტი " ნაპოვნია howtomechatronics.com– ზე დეჟან ნედელკოვსკის მიერ (თარიღი უცნობია). https: // howtomechatronics
გადააადგილეთ თაგვის გადაადგილება ბორბალზე კარაქის მსგავსად: 6 ნაბიჯი
გაახარეთ თქვენი თაგუნა გადაადგილეთ ბორბალზე კარაქის მსგავსად: გძულთ ეს მყარი, დაწკაპუნებული ბორბალი თქვენს მაუსზე? მიეცით თქვენი მაუსის ბორბალი სუპერ გლუვი, კარაქის გლუვი დაწნული მოქმედება 10 წუთში. თუ თქვენ შეგიძლიათ მართოთ პატარა ხრახნიანი მანქანა, თქვენ უნდა შეგეძლოთ ამის გაკეთება, რომელი გზითაც უნდა ააწყოთ თქვენი მაუსი. ინსტრუმენტები: 1 კომპ
შეხედეთ თქვენს XP- ს (უსწავლელ თვალს) Mac OS X- ის მსგავსად: 4 ნაბიჯი
გააკეთეთ თქვენი XP LOOK (დაუსწავლელ თვალისკენ) Mac OS X- ის მსგავსად: შენიშვნა: ეს ძალიან ნაადრევია. გთხოვთ, გადაამოწმოთ რამდენიმე დღეში. მე ვიცი, რომ არსებობს რამდენიმე ინსტრუქცია, რომელიც იცვლის XP– ს Vista– ში (ვირუსები შეჭრიან spyware trojans adware). რატომ Vista როდესაც ეს იყო Mac Aqua იყო "მოსახერხებელი