Satura rādītājs:
- Piegādes
- 1. darbība. Kas ir STM32F103C8T6?
- 2. darbība: STM32F103C8T6 zilās tabletes plāksnes specifikācijas
- 3. solis: Tagad, GigaDevice GD32F103C8T6?
- 4. darbība: GD32F103C8T6 specifikācijas
- 5. darbība. Divu ierīču salīdzinājums
Video: GigaDevice alternatīva STM32F103C8T6: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Iepazīstinām ar GigaDevice GD32F103C8T6 kā lētu un ātrāku alternatīvu STM32F103C8T6
Piegādes
GigaDevice GD32F103C8T6
1. darbība. Kas ir STM32F103C8T6?
STM32F103C8T6 ir mikrokontrolleris, ko var izmantot kā alternatīvu Arduino plāksnēm. Arduino būtu bijis pirmais dēlis daudziem hobijiem (ieskaitot mani) un inženieriem, kad viņi sāka ar elektroniku.
Tomēr, sākot būvēt vairāk un dziļāk rakt, mēs drīz vien sapratīsim, ka Arduino nav gatavs rūpniecībai un tā 8 bitu centrālais procesors ar smieklīgi lēnu pulksteni, tas nedod jums pietiekami daudz sulas jūsu projektiem. Cerams, ka tagad tirgū ir pieejamas jaunās STM32F103C8T6 STM32 izstrādes plates (zilās tabletes), kas ar 32 bitu CPU un ARM Cortex M3 arhitektūru var viegli pārspēt Arduino. Vēl viens medus katls šeit ir tāds, ka mēs varam izmantot to pašu veco Arduino IDE, lai ieprogrammētu mūsu STM32 dēļus. Tāpēc šajā apmācībā sāksim darbu ar STM32, lai uzzinātu mazliet pamata par šo dēli un mirgo borta LED, izmantojot Arduino IDE.
Šo projektu sponsorē LCSC. Esmu izmantojis elektroniskos komponentus no LCSC.com. LCSC ir cieši apņēmusies piedāvāt plašu oriģinālu, augstas kvalitātes elektronisko komponentu izvēli par labāko cenu ar globālu piegādes tīklu uz vairāk nekā 200 valstīm. Reģistrējieties jau šodien un saņemiet $ 8 atlaidi pirmajam pasūtījumam.
Šos mikrokontrollerus ražo STMicroelectronics, kas ir globāls neatkarīgs pusvadītāju uzņēmums. Dēlis ar STM32F103C8T6, jo tas ir smadzenes, tiek saukts arī par zilo tableti.
2. darbība: STM32F103C8T6 zilās tabletes plāksnes specifikācijas
- Kodols: Cortex-M3 32 bitu
- Darbības frekvence: 72 MHz
- Krātuves resursi: 64 KB baits Flash, 20 KB baits SRAM
- Saskarnes resursi: 2x SPI, 3x USART, 2x I2C, 1x CAN, 37x I / O porti
- Analogā ciparu pārveidošana: ADC (12 bitu / 16 kanālu) PWM: 16 bitu / 15 kanālu
- USB ierīce: 1 taimeri: 3 vispārīgi taimeri un 1 uzlabots taimeris
- Atkļūdošanas lejupielāde: Lejupielādēšanai atbalstiet JTAG / SWD atkļūdošanas saskarni, IAP atbalsts
3. solis: Tagad, GigaDevice GD32F103C8T6?
GigaDevice, vadošais nepastāvīgās atmiņas (NVM) ierīču piegādātājs, ir uzņēmums, kas nodarbojas ar uzlabotas atmiņas un ar to saistītu mikroshēmu dizainu kontinentālajā Ķīnā un dibināts 2005. gadā.
GigaDevice izveidoja STM dvīni, kuram ir ātrāks ātrums, pateicoties ātrākajam 108 MHz pulkstenim, salīdzinot ar 72 MHz STM.
Tāpat kā STM, arī tie ir balstīti uz ARM CortexTM-M3 RISC kodolu ar vislabāko apstrādes jaudas, samazinātā enerģijas patēriņa un perifērijas komplekta attiecību. CortexTM-M3 ir nākamās paaudzes procesora kodols, kas ir cieši savienots ar ligzdotu vektoru pārtraukuma kontrolieri (NVIC), SysTick taimeri un uzlabotu atkļūdošanas atbalstu.
4. darbība: GD32F103C8T6 specifikācijas
- Iepakojums: TQFP-48_7x7x05P
- Kodola izmērs: 32 biti
- Programmas atmiņas veids: FLASH
- Pamatprocesors: ARM® Cortex®-M3
- Darbības frekvence: 108 MHz
- Spriegums - barošana (Vcc/Vdd): 2.6V ~ 3.6V
- Programmas atmiņas apjoms: 64 KB
- RAM izmērs: 20 KB
- I/O skaits: 37
- A/D: 10x12bit
- D/A: 0
- PWM: 2
- UART/USART: 3
- SPI: 2
- I2C/SMBUS: 2
- USB ierīce: 1
- USB resursdators/OTG: 1
- VAR: 1
5. darbība. Divu ierīču salīdzinājums
Gandrīz visas abu mikrokontrolleru specifikācijas un informācija ir vienāda ar vienādu zibspuldzes izmēru, operatīvo atmiņu, procesora kodolu un spraudņiem.
Būtiskākā atšķirība ir tā, ka GD32F103C8T6 ir lielāka darba frekvence ar 108 MHz, salīdzinot ar STM32F103C8T6 72 MHz. Tātad, ja jūs meklējat ātrāku ātrumu garo kodu un komandu apstrādei ar mazliet lielu aprēķinu, GigaDevice ir piemērota alternatīva. Lai gan, uzsākot GigaDevice plates programmēšanu, jums, iespējams, būs jāveic dažas izmaiņas, lai veiktu funkciju delay () un citas ar taimeri saistītas funkcijas. Kavēšanās () funkcijas ir grūti kodētas cilpu cilpas, kas pieņem 72Mhz, tāpēc arī tas būtu jāmaina.
Šīs izmaiņas varat veikt sadaļā stm32.h: Faila ceļš: / IDE / hardware / Arduino_STM32 / STM32F1 / system / libmaple / stm32f1 / include / series
# ja STM32_F1_LINE == STM32_F1_LINE_PERFORMANCE
# ifndef STM32_PCLK1 # define STM32_PCLK1 54000000U //
Ieteicams:
Alternatīvi neiekļaujot stereoskopiskās pārraides dichoptisko pārveidotāju 32 [STM32F103C8T6+STMAV340 VGA superpozitors]: 6 soļi
Alternatīvi neiekļaujot stereoskopiskās pārraides dichoptisko pārveidotāju 32 [STM32F103C8T6+STMAV340 VGA superimposer]: kādu laiku esmu strādājis pie sākotnējā AODMoST pēcteča. Jauna ierīce izmanto ātrāku un labāku 32 bitu mikrokontrolleri un ātrāku analogo video slēdzi. Tas ļauj AODMoST 32 strādāt ar augstāku izšķirtspēju un ieviest jaunas funkcionālas
$ 3 alternatīva Makey Makey: 4 soļi (ar attēliem)
$ 3 alternatīva Makey Makey: Makey Makey ir lieliska maza ierīce, kas atdarina USB tastatūru un ļauj izgatavot atslēgas no jebkuras nedaudz vadošas lietas (alumīnija folijas, banāniem, mīklas utt.), Ko pēc tam var izmantot kā spēļu un izglītības projektu kontrolieris
Projeto CoCoa: Um Colete De Comunicação Alternatīva: 8 soļi
Projeto CoCoa: Um Colete De Comunicação Alternativa: CoCoA projekts ir valkājama veste, kas savienota ar internetu, kas ļauj savienot taustes alternatīvas komunikācijas simbolus, lai palīdzētu cilvēkiem ar runas vai neverbāliem traucējumiem. O Colete de Comunicação Alternativa (CoCoA) consi
Atšķirība starp (alternatīvā strāva un līdzstrāva): 13 soļi
Atšķirība starp (alternatīvo strāvu un līdzstrāvu): Ikviens zina, ka elektrība lielākoties ir līdzstrāva, bet kā ar citu elektroenerģijas veidu? Vai pazīsti Ac? Ko nozīmē AC? Vai tas ir izmantojams tad DC? Šajā pētījumā mēs uzzināsim atšķirību starp elektrības veidiem, avotiem, pielietojumu
STM32 tāfele ar Arduino IDE STM32F103C8T6: 5 soļi
STM32 tāfele ar Arduino IDE STM32F103C8T6: Sveiki, puiši, jo daudzi cilvēki izmanto arduino dēļus, bet, kā mēs zinām, tiem ir daži ierobežojumi, tāpēc daži citi dēļi parādījās kā arduino alternatīva, kas var nodrošināt labāku veiktspēju un labākas funkcijas nekā Arduino un viens no tie ir STM3