STM32F103CBT6 er öflugur örstýring (MCU) þróuð af Stmicroelectronics.Þessi örstýring tilheyrir miðlungs þéttleika afköstum.Það er byggt á ARM Cortex-M3 32-bita kjarna og er í 48 pinna LQFP pakka.STM32F103CBT6 samþættir afkastamikinn RISC kjarna með hlaupatíðni allt að 72MHz.Það er einnig búið háhraða innbyggðu minni og margs konar auknum I/O og jaðartæki, sem eru tengd í gegnum tvær APB-rútur.Að auki hefur STM32F103CBT6 einnig tímamæla, 12 bita hliðstæða til stafrænu breytum, PWM tímamælum og stöðluðum og háþróuðum samskiptaviðmótum.Þessar aðgerðir gera það kleift að standa sig vel í ýmsum forritum.Þess vegna er STM32F103CBT6 mikið notað í innbyggðri kerfisþróun, þar með talið snjallt heimili, sjálfvirkni iðnaðar, rafeindatækni í bifreiðum og öðrum sviðum.
Valkostir og jafngildi:
STM32F103CBT6 frammistöðulínan styður þrjá lágmarkstillingu til að ná sem bestum málamiðlun milli neyslu með litla kraft, stuttan ræsingartíma og tiltækar vakningarheimildir:
Standastillingin er notuð til að ná lægstu orkunotkun.Slökkt er á innri spennueftirlitinu þannig að allt 1,8 V lénið er slökkt.Einnig er slökkt á PLL, HSI RC og HSE kristal sveiflum.Eftir að hafa gengið í biðstöðu tapast SRAM og innihald skráningar nema skrár í afritunarléninu og biðröðinni.Tækið fer út í biðstöðu þegar ytri endurstilling (NRST PIN), IWDG endurstilla, hækkandi brún kemur fram á wkup pinnanum eða RTC viðvörun.
Í svefnstillingu er aðeins CPU stöðvað.Öll jaðartæki halda áfram að starfa og geta vakið CPU þegar truflun eða atburður á sér stað.
Stöðvunarstillingin nær lægstu orkunotkun en heldur innihaldi SRAM og skráa.Allar klukkur í 1,8 V léninu eru stöðvaðar, PLL, HSI RC og HSE kristal sveiflurnar eru óvirkar.Einnig er hægt að setja spennueftirlitið annað hvort í venjulegu eða í lágum krafti.Hægt er að vakna tækið frá stöðvunarstillingu með hvaða útrýmingarlínu sem er.Exi línusveitin getur verið ein af 16 ytri línum, PVD framleiðsla, RTC viðvörun eða USB vakning.
Margfeldi umbúðategundir: STM32F103CBT6 býður upp á mismunandi umbúðategundir, svo sem LQFP, LFBGA osfrv., Til að laga sig að mismunandi forritum.
Stór afkastagildi leifturminni: STM32F103CBT6 er búið 128kB af leifturminni, sem hægt er að nota til að geyma forritakóða og gögn.
Mikil afköst: STM32F103CBT6 notar 72MHz rekstrartíðni, sem getur veitt skjótan gagnavinnslu og skilvirkan framkvæmdarhraða.
Lítil orkunotkunarstilling: STM32F103CBT6 styður margvíslegar lágmarksnotkunarstillingar, þar með talið svefnstillingu, biðstöðu og lokunarstillingu, sem getur á áhrifaríkan hátt útvíkkað endingu rafhlöðunnar.
Margfeldi minni gerðir: Auk flassminnis hefur þessi örstýring einnig 20 kb af kyrrstæðu handahófsaðgangsminni (SRAM) og 2 KB af EEPROM til að fá skjótan gagnalestur, ritun og geymslu.
Ríkur jaðartæki: STM32F103CBT6 er með margra almennra inntaks- og framleiðsla pinna, hliðstæða-til-stafrænan breytir (ADC), tímamælir, raðsamskiptaviðmót (svo sem SPI og I2C), alhliða ósamstilltur móttakari/sendandi (UART) og önnur rík peripherals,sem getur auðveldlega tengst og átt samskipti við ytri tæki.
Í fyrsta lagi er STM32F103CBT6 örstýringin einnig mikið notuð á snjöllum heimilum og rafeindatækni neytenda.Það er hægt að nota í stjórnstöð Smart Home Systems til að átta sig á neti og fjarstýringu á heimilistækjum.Á sama tíma er einnig hægt að nota STM32F103CBT6 í ýmsum neytandi rafeindatækni, svo sem snjallvaktum, snjallsímum og snjallhátalara, sem veita litla orkunotkun og afkastamikla lausnir.
Í öðru lagi hefur STM32F103CBT6 örstýringin mikið úrval af forritum á sviði sjálfvirkni iðnaðar.Það er hægt að nota með ýmsum skynjara og stýrivélum til að fylgjast með og stjórna iðnaðarferlum.Með tímamælum og samskiptaviðmótum getur STM32F103CBT6 náð nákvæmri tímastjórnun og gagnaflutningi, bætt skilvirkni og áreiðanleika iðnaðarbúnaðar.
Að auki hefur STM32F103CBT6 einnig mikilvæg forrit á sviði rafeindatækni bifreiða.Það er hægt að nota í rafrænum stjórnunareiningum (ECU) og skemmtikerfi í bílnum.Vegna mikils afkasta og stöðugleika getur STM32F103CBT6 gert sér grein fyrir greindri stjórn og margmiðlunaraðgerðum ökutækja, bætt akstursupplifun og öryggi.
GPIO (almennur inntak/framleiðsla) er pinna sem notaður er við almennan inntak og framleiðsla í innbyggðum kerfum.Fyrir STM32F103CBT6 örstýringu og venjulegt bókasafn þess þurfum við venjulega að taka eftir eftirfarandi helstu eiginleikum þegar þú stillir GPIO:
Pinnar eru líkamlegt viðmót GPIO og þeir eru tengdir við pinnana á örstýringunni.Hönnuðir þurfa að velja prjóna fyrir ákveðin verkefni og tryggja að þeir uppfylli kröfur um raftengingu forritsins.
Hægt er að stilla GPIO pinna sem aðföng eða framleiðsla og hver háttur hefur mismunandi undirmodes.Eftirfarandi eru algengar GPIO stillingar:
• Varamaður aðgerðarstilling: Leyfir GPIO pinna að hafa aðrar aðgerðir, svo sem raðsamskipti, inntak tímastillingar osfrv.
• Úttakstilling: Notað til að stjórna utanaðkomandi tækjum og hægt er að stilla það sem ýta-draga framleiðsla eða opinn afköst.
• Inntakstilling: Notað til að lesa ytri merki og hægt er að stilla það sem fljótandi inntak, inntak eða innslátt inntak.
Hraðinn vísar til skiptishraða GPIO pinna, það er að segja umbreytingarhraðinn frá lágu stigi í hátt stig eða frá háu stigi til lágs stigs.STM32 býður venjulega upp á mismunandi valkosti um rekstrarhraða eins og lágan hraða, miðlungs hraða og mikinn hraða.Að velja viðeigandi rekstrarhraða fer eftir þörfum forritsins og afköstum hringrásarinnar.
Í STM32F103CBT6 örstýringu er rétt stilling GPIO pinna lykilþrep til að tryggja eðlilega notkun innbyggða kerfisins.Eftirfarandi er stutt ferli, þar með talið að stilla GPIO eiginleika, frumstilla GPIO og gera GPIO klukku kleift.
Stilla GPIO eiginleika: Í fyrsta lagi ættum við að velja viðeigandi GPIO pinna í samræmi við þarfir umsóknarinnar.Við lítum á raftengingar og hagnýtur kröfur, veljum pinna sem inntak eða framleiðsla og ákvarðum rekstrarhraða og stillingu.Hægt er að velja vinnuhraðann úr lágum hraða, miðlungs hraða eða miklum hraða, og stillingin inniheldur inntak, úttak og mögulega margfeldisstillingu.
Frumstilla GPIO: Eftir að hafa valið pinnann og stillt eiginleika, frumstillum við GPIO í gegnum samsvarandi skráarstillingar og staðlaða bókasafnasímtöl.Þetta skref felur í sér að stilla inntak eða úttakstillingu pinnans, rekstrarhraða, útdrátt eða niðurfellingu og aðra eiginleika.Með réttri frumstillingu, vertu viss um að GPIO starfar eins og búist var við.
Kveiktu á GPIO klukkunni: Áður en þú stillir GPIO, verðum við að tryggja að kveikt sé á samsvarandi GPIO klukku.Með því að virkja GPIO klukkuna getur kerfið rétt stillt og stjórnað GPIO pinnunum.Þetta er venjulega náð með samsvarandi klukkustjórnunarskrá og tryggir að klukkan sé samstillt við GPIO aðgerðina.
Eftirfarandi sýnir skrefin til að forrita og kemba STM32F103CBT6:
Veldu þróunarumhverfi: Veldu samþætt þróunarumhverfi (IDE) sem hentar þróunarþörfum þínum, svo sem STM32Cubeide, Keil MDK, IAR embed Workbench og svo framvegis.Þessi skilríki veita venjulega aðgerðir eins og kóðun, taka saman, kembiforrit og bruna.
Ritunarkóði: Notaðu C/C ++ til að skrifa innbyggða hugbúnaðarforritið þitt.Við getum notað venjulegt jaðarbókasafn eða Cube Hal bókasafn sem STM32 veitir til að fá aðgang að jaðartæki og aðgerðum STM32F103CBT6.
Stilla verkefnið: Búðu til nýtt verkefni í þróunarumhverfi og stilltu verkefnið til að passa STM32F103CBT6 flís líkan og vélbúnaðarstillingar.Meðan á stillingarferlinu stendur verðum við að velja rétt flísalíkan, jaðartæki, GPIO og stilla klukkuuppsprettuna.
Taktu saman kóðann: Í samþættri þróunarumhverfi (IDE) getum við notað viðkomandi þýðanda til að setja saman skrifaða kóða í keyranlegar tvöfaldar skrár.Þessar tvöfaldar skrár eru venjulega á Hex eða Bin sniði og þær innihalda leiðbeiningar um vél sem hægt er að keyra á STM32F103CBT6 flísinni.
Tengdu við kembiforrit: Við notum venjulega SWD (Serial Wire Debug) viðmótið eða JTAG tengi til að tengja STM32F103CBT6 flísina við kembiforrit eða keppinauta á þróunartölvunni.
Burn Program: Með því að nota Burn Tool sem veitt er í þróunarumhverfinu getum við halað niður samanlagðri tvöfaldri skrá til STM32F103CBT6 flísarinnar.Þetta ferli er venjulega kallað blikkandi.
Kembiforrit forritsins: Notkun kembiforritanna í þróunarumhverfinu, svo sem kembiforrit eða keppinautur, getum við auðveldlega tengst marktækinu, þ.e.a.s. STM32F103CBT6 flísinni.Eftir tengingu mun kembiforritið gera okkur kleift að stilla brotamörk til að gera hlé á framkvæmd forritsins þegar það nær ákveðinni stöðu.Að auki getum við fylgst með gildi breytna til að skilja ástand áætlunarinnar á afturkreistingu.Með eins þrepa framkvæmdaraðgerð getum við rakið framkvæmdarferlið forritsins skref fyrir skref til að finna vandamálið nákvæmara.
Prófaðu aðgerðina: Í kembiforritinu verðum við að prófa virkni forritsins í smáatriðum og gera nauðsynlegar leiðréttingar og hagræðingar samkvæmt niðurstöðum prófsins til að tryggja að forritið geti virkað rétt.
Dreifðu í markkerfið: Eftir að hafa lokið kembiforritinu verðum við að lóða STM32F103CBT6 flísina í markkerfið og síðan framkvæma kerfisprófanir og sannprófun.Þetta skref miðar að því að tryggja að virkni og árangur alls kerfisins geti uppfyllt staðfestar kröfur.
Þrátt fyrir að STM32F103CBT6 og CKS32F103C8T6 tilheyri báðum STM32F1 röð örstýringar, getur örugglega verið munur á sumum tækniforskriftum og afköstum.STM32F103CBT6 er vara framleidd með STMICROELECTRONTICS.Það notar ARM Cortex-M3 kjarna, hefur 32 bita vinnsluhæfileika og er búinn ríkum útlægum auðlindum.Þetta gerir STM32F103CBT6 helst henta fyrir breitt úrval af innbyggðum forritum.CKS32F103C8T6 er örstýring framleidd af CKS.Það er einnig byggt á Cortex-M3 kjarna ARM og hefur 32 bita vinnsluhæfileika og ríkar útlæga auðlindir.Það er hentugur fyrir ýmsar innfelldar atburðarásar.Þrátt fyrir að báðir tilheyri STM32F1 seríunni, þar sem mismunandi framleiðendur geta sérsniðið og aðlagað sömu vöru röð, getur STM32F103CBT6 og CKS32F103C8T6 verið mismunandi í sumum sértækum tæknilegum forskriftum og árangursbreytum.Þess vegna verðum við að bera vandlega saman tækniforskriftir og árangurseinkenni þeirra þegar við veljum og nota þessa tvo örstýringar.
STM32F103CBT6 er örstýring frá STMICroelectronics, sem tilheyrir STM32F1 seríunni.Það er með handlegg Cortex-M3 kjarna og er almennt notað í ýmsum innbyggðum forritum.
Örstýring er þjappað örtölvu framleidd til að stjórna aðgerðum innbyggðra kerfa í skrifstofuvélum, vélmenni, heimilistækjum, vélknúnum ökutækjum og fjölda annarra græja.Örstýring samanstendur af íhlutum eins og - minni, jaðartæki og síðast en ekki síst örgjörva.
Þú getur skipt um STM32F103CBT6 fyrir STM32F103CBT7, STM32F103CBT6TR eða STM32F103CBT7TR.
Vinsamlegast sendu fyrirspurn, við munum svara strax.
á 2024/08/30
á 2024/08/30
á 1970/01/1 3039
á 1970/01/1 2608
á 1970/01/1 2162
á 0400/11/13 2074
á 1970/01/1 1790
á 1970/01/1 1754
á 1970/01/1 1706
á 1970/01/1 1641
á 1970/01/1 1621
á 5600/11/13 1564