Სარჩევი:
- მარაგები
- ნაბიჯი 1: რა არის STM32F103C8T6?
- ნაბიჯი 2: STM32F103C8T6 Blue Pill Board– ის სპეციფიკაციები
- ნაბიჯი 3: ახლა, GigaDevice- ის GD32F103C8T6?
- ნაბიჯი 4: სპეციფიკაციები GD32F103C8T6
- ნაბიჯი 5: შედარება ორ მოწყობილობას შორის
ვიდეო: ალტერნატივა STM32F103C8T6 GigaDevice– ის მიერ: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
გაცნობა GD32F103C8T6 GigaDevice– ის მიერ, როგორც STM32F103C8T6– ის იაფი და სწრაფი ალტერნატივა
მარაგები
GigaDevice GD32F103C8T6
ნაბიჯი 1: რა არის STM32F103C8T6?
STM32F103C8T6 არის მიკროკონტროლერი, რომელიც შეიძლება გამოყენებულ იქნას როგორც Arduino დაფების ალტერნატივა. არდუინო იქნებოდა პირველი დაფა ბევრი მოყვარულთათვის (მათ შორის მეც) და ინჟინრებისთვის, როდესაც დაიწყეს ელექტრონიკით.
თუმცა, რაც უფრო მეტს ვიწყებთ და ვღრმავდებით, მალევე მივხვდებით, რომ Arduino არ არის მზად ინდუსტრიისთვის და მისი 8 ბიტიანი პროცესორი სასაცილოდ ნელი საათით, ის არ მოგცემთ საკმარის წვენს თქვენი პროექტებისთვის. ვიმედოვნებთ, რომ ჩვენ გვაქვს ახალი STM32F103C8T6 STM32 განვითარების დაფები (ცისფერი აბი) ბაზარზე, რომელსაც შეუძლია ადვილად აჯობა Arduino– ს თავისი 32-ბიტიანი პროცესორით და ARM Cortex M3 არქიტექტურით. კიდევ ერთი თაფლის ქოთანი არის ის, რომ ჩვენ შეგვიძლია გამოვიყენოთ იგივე ძველი Arduino IDE ჩვენი STM32 დაფების დასაპროგრამებლად. ამ სახელმძღვანელოში, მოდით, დავიწყოთ STM32– ით, რომ ვიცოდეთ ცოტათი ძირითადი ამ დაფის შესახებ და დავხუჭოთ საბორტო LED Arduino IDE გამოყენებით.
ეს პროექტი დაფინანსებულია LCSC– ს მიერ. მე ვიყენებ ელექტრონულ კომპონენტებს LCSC.com– დან. LCSC– ს აქვს მტკიცე ვალდებულება შესთავაზოს ნამდვილი, მაღალი ხარისხის ელექტრონული კომპონენტების ფართო არჩევანი საუკეთესო ფასად გლობალური გადაზიდვის ქსელით 200 – ზე მეტ ქვეყანაში. დარეგისტრირდით დღეს და მიიღეთ 8 დოლარი ფასდაკლება თქვენს პირველ შეკვეთაზე.
ეს მიკროკონტროლერები დამზადებულია STMicroelectronics– ის მიერ, რომელიც არის გლობალური დამოუკიდებელი ნახევარგამტარული კომპანია. დაფა STM32F103C8T6– ით, როგორც მისი ტვინი, ასევე მეტსახელად ცისფერი აბია.
ნაბიჯი 2: STM32F103C8T6 Blue Pill Board– ის სპეციფიკაციები
- ბირთვი: Cortex-M3 32 ბიტიანი
- ოპერაციული სიხშირე: 72 MHz
- შენახვის რესურსი: 64K ბაიტი Flash, 20KByte SRAM
- ინტერფეისის რესურსები: 2x SPI, 3x USART, 2x I2C, 1x CAN, 37x I / O პორტები
- ანალოგური ციფრული გარდაქმნა: ADC (12 ბიტიანი / 16 არხიანი) PWM: 16 ბიტიანი / 15 არხი
- USB მოწყობილობა: 1 ტაიმერი: 3 ზოგადი ქრონომეტრი და 1 მოწინავე ქრონომეტრი
- გამართვის ჩამოტვირთვა: JTAG / SWD გამართვის ინტერფეისის ჩამოტვირთვა, მხარდაჭერა IAP– ისთვის
ნაბიჯი 3: ახლა, GigaDevice- ის GD32F103C8T6?
GigaDevice, არასამთავრობო არასტაბილური მეხსიერების (NVM) მოწყობილობების წამყვანი მიმწოდებელი, არის კომპანია, რომელიც დაკავებულია მოწინავე მეხსიერებითა და მასთან დაკავშირებული ჩიპების დიზაინით ჩინეთში, 2005 წელს დაარსდა.
GigaDevice– მა შექმნა STM– ის ტყუპი, რომელსაც აქვს უფრო სწრაფი სიჩქარე 108 MHz უფრო სწრაფი საათის გამო, ვიდრე STM– ის 72 MHz.
STM- ის მსგავსად, ისინი ასევე ემყარება ARM CortexTM-M3 RISC ბირთვს საუკეთესო თანაფარდობით დამუშავების სიმძლავრის, შემცირებული ენერგიის მოხმარებისა და პერიფერიული ნაკრების თვალსაზრისით. CortexTM-M3 არის შემდეგი თაობის პროცესორის ბირთვი, რომელიც მჭიდროდ არის შერწყმული Nested Vectored Interrupt Controller (NVIC), SysTick ქრონომეტრი და გაფართოებული გამართვის მხარდაჭერა.
ნაბიჯი 4: სპეციფიკაციები GD32F103C8T6
- პაკეტი: TQFP-48_7x7x05P
- ძირითადი ზომა: 32-ბიტიანი
- პროგრამის მეხსიერების ტიპი: FLASH
- ძირითადი პროცესორი: ARM® Cortex®-M3
- ოპერაციული სიხშირე: 108 MHz
- ძაბვა - მიწოდება (Vcc/Vdd): 2.6V ~ 3.6V
- პროგრამის მეხსიერების ზომა: 64 KB
- ოპერატიული მეხსიერება: 20 კბ
- I/O რაოდენობა: 37
- A/D: 10x12bit
- D/A: 0
- PWM: 2
- UART/USART: 3
- SPI: 2
- I2C/SMBUS: 2
- USB მოწყობილობა: 1
- USB მასპინძელი/OTG: 1
- შეიძლება: 1
ნაბიჯი 5: შედარება ორ მოწყობილობას შორის
ორივე მიკროკონტროლერის თითქმის ყველა სპეციფიკაცია და დეტალი ერთნაირია ფლეშის ზომით, ოპერატიული მეხსიერებით, პროცესორის ბირთვით და პინუტით.
ყველაზე მნიშვნელოვანი განსხვავება ისაა, რომ GD32F103C8T6– ს აქვს მეტი ოპერაციული სიხშირე 108 MHz– ით, STM32F103C8T6– ის 72 MHz– თან შედარებით. ასე რომ, თუ თქვენ ეძებთ უფრო სწრაფ სიჩქარეს გრძელი კოდებისა და ბრძანებების დამუშავებისთვის ცოტა დიდი გამოთვლით, GigaDevice– ს აქვს შესაბამისი ალტერნატივა. მიუხედავად იმისა, რომ შეიძლება დაგჭირდეთ გარკვეული ცვლილებების შეტანა GigaDevice დაფის პროგრამირების დაწყების მიზნით, რათა მოხდეს შეფერხების () ფუნქციის და ტაიმერთან დაკავშირებული სხვა ფუნქციების განხორციელება. შეფერხების () ფუნქციები არის მყარი კოდირებული მარყუჟები, რომლებიც ითვლიან 72Mhz- ს, ამიტომ ის ასევე უნდა შეიცვალოს.
თქვენ შეგიძლიათ გაიაროთ ეს ცვლილებები stm32.h: ფაილის გზა: / IDE / აპარატურა / Arduino_STM32 / STM32F1 / system / libmaple / stm32f1 / include / series
# თუ STM32_F1_LINE == STM32_F1_LINE_PERFORMANCE
# ifndef STM32_PCLK1 # განსაზღვრეთ STM32_PCLK1 54000000U //
გირჩევთ:
$ 3 ალტერნატივა მაკია მაიკისთვის: 4 ნაბიჯი (სურათებით)
$ 3 ალტერნატივა Makey Makey– სთვის: Makey Makey არის შესანიშნავი პატარა მოწყობილობა, რომელიც ემსგავსება USB კლავიატურას და გაძლევთ საშუალებას გააკეთოთ გასაღებები ნებისმიერი გამტარი საგნისგან (ალუმინის კილიტა, ბანანი, სათამაშო ცომი და ა.შ.), რომელიც შემდეგ შეიძლება გამოყენებულ იქნას როგორც თამაშებისა და საგანმანათლებლო პროექტების კონტროლერი
საკონტროლო სიგნალის გენერატორის ალტერნატივა ელექტრონული სიჩქარის კონტროლისთვის (ESC): 7 ნაბიჯი
CONTROL SIGNAL GENERATOR ALTERNATIVE ELECTRONIC SPEED CONTROL (ESC): რამდენიმე ხნის წინ გამოვაქვეყნე ვიდეო (https://www.youtube.com/watch?v=-4sblF1GY1E) ჩემს YouTube არხზე, სადაც ვაჩვენე, თუ როგორ კეთდება ქარის ტურბინა ჯაგრისის გარეშე DC ძრავიდან. მე გავაკეთე ვიდეო ესპანურად და ამიხსნა, რომ ეს ძრავა გადაეცა
Gledopto: იაფი Philips Hue Light Strip ალტერნატივა: 3 ნაბიჯი
Gledopto: იაფი Philips Hue Light Strip ალტერნატივა: Philips Hue ამჟამად ყიდის მათ Philips Hue Light ლენტებს მხოლოდ 71-90 დოლარად სულ რაღაც 2 მეტრზე. მე აღმოვაჩინე ეს ძალიან აბსურდული ფასი, ამიტომ დავიწყე ალტერნატივების ძებნა. მე მოვედი ბრენდის სახელწოდებით Gledopto, რომელიც ქმნის LED ზოლების კონტროლერს, რომელიც
LM3916 LED ჩიპის ალტერნატივა: 7 ნაბიჯი
LM3916 LED ჩიპის ალტერნატივა: სამწუხაროდ LM3916 ჩიპი შეწყდა. LM3916 იყო ინტეგრირებული წრე, რომელიც იგრძნობს ანალოგური ძაბვის დონეს და მას შეეძლო ათი LED- ის, LCD- ის ან ვაკუუმური ფლორესცენტული ეკრანის მართვა. ამ სასწავლო ინსტრუქციაში ჩვენ შევქმნით ალტერნატიულ ცირკს
10 წვრილმანი ალტერნატივა თაროზე მომუშავე ელექტრონიკის კომპონენტებისთვის: 11 ნაბიჯი (სურათებით)
10 წვრილმანი ალტერნატივა Off-The-Shelf ელექტრონიკის კომპონენტებისთვის: კეთილი იყოს თქვენი მობრძანება ჩემს პირველად ინსტრუქციურად! ფიქრობთ, რომ ონლაინ ნაწილების ზოგიერთი ნაწილი ძალიან ძვირი ან დაბალი ხარისხისაა? საჭიროა პროტოტიპის სწრაფად ამოქმედება და ვერ დაველოდებით კვირები გადაზიდვისთვის? ელექტრონიკის ადგილობრივი დისტრიბუტორი არ არის? ხალხი