Ko te microcontroller he huringa tuitui e kapi ana i tetahi kaiwhakawai, mahara, tauranga whakauru, me nga momo peripheral, i roto i te maramara mokemoke.Ko tenei taputapu whakahiato e rite ana ki te rorohiko iti, ka tukuna te tukatuka raraunga me nga mahi whakahaere i nga tere whakamiharo.Kaore i rite ki nga miiharo tuku iho, e whakamanamana ana te Microcontrortreir te rahi, te kohi kaha, me te whakanui ake i te whakauru.Ko enei ahuatanga e tino pai ana mo nga tono whakauru.
Kei roto i a Microcontroller te maha o nga waahanga e taea ai e ratou te kawe i nga mahi rereke me te matatini.Ko te kaitukatuka matua, kawenga mo te whakahaere i nga tohutohu o te hōtaka.Ko nga waahanga mahara, kei roto i te RAM me te Flash, ko tehea nga raraunga me te waehere.Whakauru / putanga (i / o) nga tauranga, te whakahaere i te taunekeneke ki etahi atu taputapu.Ko nga hononga peripheral, penei i nga tohu, nga kōwae whakawhitiwhiti korero, me nga kaitahuri tapa i-ki-mamati, e whakaatu ana i nga mahi rereke.
He maha nga mahi a Microcontroller i roto i nga punaha whakauru, he mea kua hangaia nga punaha rorohiko kua hangaia mo nga mahi motuhake.Kei roto i nga whakamahinga noa te taputapu taputapu mo te whare, nga manatoko, nga taputapu rongoa, me nga punaha AUTOHU.Ko te whakaurunga whai hua me te iti o te kaha o Microcontrols e pai ana ki a raatau mo nga taputapu whakahaere-whakahaere, kia pai te waatea me te pai o te oranga i roto i ia ra.
• STM32: Te tohu i te raina microcontroller 32-bit mai i Stricroelectronics.
• F103: Ka tautuhi i te raupapa i roto i te raina hua."F" e tohu ana i te maharahara Flash, "1" e tohu ana i te whakatipuranga tuatahi, me te "03" e tohu ana i te taumata o te mahi.
• RCT6: "R" e whakaahua ana i tetahi kete LQFP, "C" te putanga 64-pika putanga, me te "T6" te tohu 72 MHZ Clock Infuctionn.
Te STM32F103RCT6 Microcontroller, i hangaia e Straicroelectrocs, e whakahaere ana hei taputapu 32-bit e whakamahi ana i te ringa cortex-m3.Ko tenei Microcontroller e rere ana i te 72 MHz, te whakauru i te 256 kb o te mahara o te hotaka ma te hangarau hangarau.I tua atu, ka whakamanamana te 512 kb o te mahara o te Flash me te 64 Kb o te SAM, e whakarato ana i te waatea mo nga tono rorohiko matatini me nga whakaritenga penapena raraunga.Hei whakarei ake i te arorangi o te punaha me te haumarutanga, ka whakauruhia e tenei microcontroller te maha o nga miihini tiaki.Kei roto i enei ko te huringa huringa huringa (CRC) tirotiro, nga tohu o te kaitutei, me nga momo hiko-iti.Ko enei ahuatanga e hiahiatia ana i roto i nga tono motuhake kei te pupuri tonu i te pono o te whakahaere whakahaere me te whakahaere mana whai hua.
Ko te tohu o te waahanga ka taea te whakaatu i nga whakaaturanga whakairoiro noa.Ka mahi hei piriti e hono ana i nga pikitia whakaahua me nga tono whaitake.Ko te whakaaturanga ngawari a te tohu mo tetahi waahanga ka taea e te kaihoahoa kia mau ki nga kaitohu me nga hononga i roto i nga waahanga nui ake.I roto i te hoahoa porotaka Whakauru, he tohu pai-hangai te kaiwhakaora i te mahi tinihanga, te poipoi i te maarama ki te whakaiti i nga hapa hoahoa.Ko tenei maaramatanga tahi ka waiho ko te moenga o nga kaupapa angitu.
Ko te tapuwae o te waahanga hiko e whakaatu ana i nga whakaritenga tahora poari.Kei roto i tenei ko te rahi o nga papa me te mokowhiti e hiahiatia ana mo te hoko tika me te mahi hiko tino pai.I te waihanga i nga papa porowhita taiapa (PCBS), kia tupato ki nga whakaritenga o te tapuwae tapuwae e whakarite i te kino.Ko te pohehe, he hē ranei i roto i nga tapuwae waewae ka taea te tarai i nga hapa o te hoko, i te whakamohio i te pono ranei.Ko te tino i roto i te hoahoa o te Wayring te mea nui ki te whakatutuki i te hototahi me nga tukanga huihuinga aunoa, te whakakii i te pono o te hua whakamutunga.Ko tenei mahinga arotautanga e taumaha ana i nga waahanga hiko me te waiariki hei whakatutuki i nga hua pai.
Ko te whirihoranga PIN e tohu ana i nga tohu PIN me o raatau mahi;Ka mahi tenei hei tohu mo te honohono.Kei ia PIN i runga i te waahanga he kaupapa motuhake mai i te tuku mana me nga hononga whenua ki te tohu whakaurunga / mahi whakaputa.Ko te maarama me te whakatinanatanga o enei tohu PIN e whakaatu ana he mea nui.Ko nga hapa i roto i nga hononga PIN ka taea te kino ki te kino, ki te kino ranei ki te waahanga me nga waahanga porowhita.Ko nga tuhinga mo nga Datasheets me nga tuhinga tuhi he mea tino nui.
Ko te STM32F103Rct6 Microcontroller i hangaia mo te kai kaha iti, e kaha ana te roa o te ora o te pākahiko i roto i nga taputapu kawe.Whakaarohia he rite ki te arotau i nga tautuhinga pākahiko a to atamai ki te whakanui i te whakamahinga me te kore he patunga tapu.Kei roto i nga momo hononga honohono penei i UART, Spi, I2C, USB, USB, USB, Adcs, he maamaa ki te whakauru i nga waahanga whakauru / tuhinga whakaputa i nga hononga whakauru.
Ko tana kaiwhakahaere DMA i runga i te Kaiwhakaputa raraunga tere tere, te aukati i te kawenga a te PPU.He rite tenei ki te whakamahi i tetahi kaari whakairoiro i whakatapua hei whakahaere i te tuku, te tuku i te tukatuka matua mo etahi atu mahi.Hei taapiri, kua whakauruhia e ia a SAM mo te whakauru raraunga tere me te papapa ki te rokiroki haumaru, te rite ki te mahi a te RAM me te SSD i nga rorohiko.
He pakari te tautoko whanaketanga, me nga hononga whakahiato me nga wharepukapuka raupaparorohiko e rere ana i te mahinga me te whakarei ake i nga taiao whanaketanga (IDES) i roto i te whanaketanga raupaparorohiko.Ko te kaiwhakahaere o te kaiwhakahaere waenga ka whakariterite i nga mahi akiaki, kia rite ki te kaiwhakahaere tari e aukati ana i nga mahi nui-matua me nga mahi mahi.
Ka taea e te Core a Arte Cortex-M3 i te 72MHz, ka tutuki i te STM32F1033Rct6 te kaha o te whaihua, te mea e tika ana mo te whānuitanga o nga mahi a nga kaihoko.Ko te whakakotahitanga o nga momo hiko-iti, ko nga hononga mohio, he pai te whakahaere i nga raraunga, me nga waahanga mahara, me nga taputapu whanaketanga kaha.
Huanga hua |
Uara huanga |
Kaimahitaonga |
St microelectronics |
Paati / Take |
LQFP-64 |
Whiu |
Heri |
Roa |
10 mm |
Whānui |
10 mm |
Tōroa |
1.4 mm |
Taha Taha |
2 v ~ 3.6 v |
Te nuinga o te waa |
72 mhz |
Te rahi o te kaupapa |
256 KB |
Taumira adc |
12 bit |
Whanui o nga raraunga |
32 bit |
Pāmahana whakahaere |
-40 ° C ~ 85 ° C |
Rahi Rahi Raraunga |
48 kb |
Ko te momo Rad Rad |
Wharango |
Kāhua kāhua |
SMD / SMT |
Te maha o / OS |
51 |
Te maha o nga timer / counts |
8 |
Te maha o nga awa Adc |
16 |
Takenga PIN |
64 |
Momo Hua |
Ringa microcontroller - MCU |
• Te tahua-a-putea mo nga punaha whakauru-rahi-rahi-rahi: He pai te utu, he pai te whakahāngai i nga kaupapa-uara.Ko tona whakakaha te mea e pai ana ki te hiahia kia kaha te kaha o te tukatuka tukatuka me te kore o nga mahi putea a Hefty.
• Te tautoko nui (USB, ka taea, te Spi, I2C, USArt): Ko te maha o nga waahanga o te aripheral e taea ana e te whanaketanga tono whaihua.Ma te tautoko i nga kawa whakawhitiwhiti korero, ka kaha te kaitono mo nga umanga rereke, tae atu ki te Aunoa Ahumahi, nga taputapu hauora, me nga hikohiko.
• 64KB Flash me te 20KB FAM mo te waehere me te rokiroki raraunga: me te mahara nui, STM32F1033333333338 e whai hua ana ki te whakahaere i te maakete rorohiko me te whakahaere raraunga.
• Ko te tere o te karaka 72Mhz mo nga tono whakahiato: te mahi i te waa 72mHz i te waa e patu ana i te microcontroller i waenga i te mahi me te kohi mana.He mea pai mo nga mahi e hiahiatia ana kia whakamanahia, penei i te whakahaere motuka, te aro turuki i te waa, me te miihini ako taketake.
• 32-bit ringa cortex-m3 te manaaki i te mahi kaha me te kaha pūngao: Ko te ringa cortartex-m3 te mana kaha i te wa e mau ana te kaha-kaha.He pai tenei painga ki nga taputapu hiko-mana e hiahia ana ki nga waa whakahaere roa.Ko te hoahoanga e tautoko ana i nga mahi tukatuka kaha me te kore e rere tere te kaha.
• He iti noa atu ki te 3.3V mahi ka whakatauhia nga wero whakauru: Ko tetahi drawback ko tana whakawhirinaki ki runga i te mana whakahaere 3.3v, e aro ana ki nga punaha 5V.
• Te aukati i te aratau-maramara-maramara mo nga punaha matatini: Ko te tautoko a STM32F103Rct6 mo te aratau maramara kotahi te whakamahi i nga punaha maramara-maha.Ko tenei aukati ka iti ake te pai mo nga tono-mutunga penei i nga huringa matatau, i nga punaha ahumahi ranei e pa ana ki nga miihini maha mo te tukatuka maha.
• Te kore o nga Tohutoro DSP e kaha ana ki te tukatuka tohu tohu: Te kore o te tukanga tohu matihiko (DSP) ka whakaiti i te whaihua ki te whakahaere i nga mahi tukatuka tohu.Ma tenei riipene e kore e pai mo te tukatuka oro matatau, he whakawhitiwhiti korero-tere, me etahi atu tono-a DSP-motuhake e hiahia ana ki te taputapu motuhake.
• Ko te koikoi akoako ako mo nga mea hou i roto i nga kaupapa miihini: Ko te STM32F103339Rct6 ka taea te wero mo nga timatanga.E tono ana kia kaha te hopu i nga ariā me nga ariā me te waia ki nga taputapu whanaketanga e pa ana.Ko tenei matatini tuatahi ka aukati i nga kaiwhakamahi hou, ka peia atu e ratou ki nga papaa-a-kaiwhakamahi ake.
Ko te STM32F103Rct6 Microcontroller e whakamanamana ana i tetahi puka taapiri, te ine i te 10mm te roa me te whanui, me te teitei o te 1.4mm.Ka tutuki tenei whiu tino tika ma te whakamahi i te LQFP (iti-iti-a-pepa i te kete kete).Ko te kohinga LQFP e rongonui ana mo ana waahanga wehenga wera nui, ka taea te whakarite i te tohu tohu teitei ake.Ko tenei whiringa kohinga ka tino manakohia i roto i nga tono e hiahiatia ana nga hononga me nga peripherals.
I roto i nga taonga mohio, te STM32F103Rct6, te whakahaere mohio ki nga taputapu penei i nga mita wai me nga mita hau.Te whakamahi i a Usfart me Uart Atanga, ka whakarite i te whakawhitiwhiti korero kore me te pono i waenga i nga taputapu me nga punaha aro turuki.Ko te kaha ki te whakatinana i nga algorithms tino pai e whakarei ake i te kaha me te tika o enei taonga.Hei tauira, ka taea e te Microcontroller te whakatika i nga reiti rere e pa ana ki nga raraunga tuuturu, arotau i te punaha rauemi.
Ko nga taputapu rongoa e whakahou ana i te STM32F1033Rct6 ki te whakahaere i nga tohu taatai ma te ADC (te kaitahuri-a-ringa-ki-to-mamati) me te CACKA-to-Chogle Converter).He pai tenei kaha mo te mana whakahaere e hiahiatia ana i roto i nga taputapu penei i te papu insulin me nga aro turuki i te ECG.Me tika te hurihanga me te tukatuka tika mo te mahi riterite rite tonu ki nga tono hauora.Kei roto i nga tono, ko te whakawhanake i nga taputapu tātaritanga kawe i te tino tika me te pono.
Ko te STM32F103RCT6 te koha ki nga hangarau whakawhitiwhiti ahokore, tae atu ki a Zigbee me Lera, he mea pai mo nga momo tono (Ipurangi o nga mea).Ko te whakahaere a te miihini a Microcontroller mo nga kawa whakawhitiwhiti korero mo te waihanga i nga hononga mesh i nga taone maamaa, i nga punaha aroturuki taiwhenua ranei.Ko nga mahi i roto i nga whakawhitiwhiti ahokore te whakakaha i te mana-iti, te whakawhitiwhiti korero-roa, me te whakarite i nga tuku raraunga rite tonu mo nga tawhiti roa.
I roto i nga punaha whakahaere ahumahi, ko te STM32F103Rct6 he pai mo te whakahaere i nga tukanga, te whakahaere nekehanga, me te karetao.Ki te Spi (Atanga Atanga Serial Serial), I2C (C-uru-whakauru), me te Kaihono-a-Motu (Whakawhitiwhiti-Whakawhitiwhiti)Ka whakamahia tenei mana tika ki nga mahi uaua aunoa, te whakaiti i te wawaotanga a-ringa, me te piki haere o nga hua.Ko nga whakamahinga whaitake ko te CNC (te whakahaere tauwehe rorohiko), kei hea te mana nekehanga ki te whakaputa i nga waahanga tino pai.
I roto i nga koiora o te ao, te STM32103RCt6 e taea ai te whakahaere i nga momo taputapu penei i te rama, te trustastats, me nga punaha haumarutanga ma nga kawa whakawhitiwhiti korero.Ko tana āheinga mō te whakahaere me te aro turuki i te whakahaere i te kainga, te whakanui i te waatea me te haumaru.Whakauru, te tuku i nga rangatira o nga rangatira ki te whakatika i to raatau taiao.Te arahi ki te penapena pūngao me te waahi noho pai ake.
Hei hono i te Poari Whakawhanake STM32F10333Rct6 ki to rorohiko, ka taea e koe te whakamahi i tetahi waahanga USB-to-rangatū ranei he hononga USB tika.Ka taea hoki e koe te whakarei ake i te taumahi a te poari ma te hono i nga momo taputapu rite ki nga kaiwhakaari me nga kaiwhakaari.
Tuatahi, whakaturia to taiao whanaketanga.Tāutahia nga taputapu penei i te taukati, i te IRA ranei o te mahi mahi, me te whirihora i nga whakaritenga o te STM321033Rct6, e arotahi ana ki nga tautuhinga karaka me nga Maatauranga Matapihi.Kei te hiahia tenei huinga mo te whakamahere me te tuku.
Panuku, tiimata te tohu i runga i to hiahia kaupapa.Whakamahia nga waehere tauira me nga tuhinga hei awhina i a koe ki nga mahi penei me te whirihora i nga titi a GPIO, ki te whakauru ranei i nga kawa whakawhitiwhiti korero penei i te I2C me te SPI.
Kia mahara ki te whakamahi i nga waahanga whakahiu i to manakohanga.Whakamahia te taapiri-taahiraa-taahiraa, te whakarite i nga waahi taapiri, me te aroturuki i nga taurangi kia kitea me te whakatika i nga take pai.
I a koe e whakamatautau ana, tango i to waehere tuatahi ki te poari whanaketanga.Whakamahia nga taputapu whakauru hei tautuhi i nga hapa arorau, i nga raru raru ranei.Whakatikahia to waehere i runga i nga mea e akohia ana e koe mai i enei whakamatautau.
A, no te whakamatautau, tangohia he huarahi whakarereke.Whakamatauria ia waahanga, mahi takitahi ranei hei whakarite kia pai nga mahi katoa i mua i te whakakotahi i a raatau ki te punaha oti.
Hei whakamutunga, ka rite koe ki te tohatoha, i te papatono o te maramara STM32F103Rct6, etahi atu whaainga ranei.Waihangahia tetahi ahua firmware ki te hiahiatia.Ko te tuhi i nga whanaketanga me nga whakamatautau whakamatautau, na tenei ka awhina i te tiaki me te whakahou.
Ko te STM32F103RCT6 e whakahaere ana i te waahanga mai i te 2V ki te 3.6V, he mokowhiti e tuku ana i te waatea mo nga tono e hiahiatia ana te whakatikatika tika.He rereke, ko te STM32F1033333RBT6 e tautoko ana i te 2V ki te 3.3V, e kuiti ana i tona wharanga engari e tuku ana i te hihiri nui rereke.Ko tenei rereketanga o te rereketanga, te ahua iti, te paanga mo nga tono motuhake.Ko nga taputapu e hiahia ana kia kaha ake te kaha o te koiora, te roa ake o te ora o te koiora, ka whai hua mai i te whānuitanga whanui o te RCT6.
Ko te STM32F103RCT6 kei te whakauru i roto i te LQFP (kete papatahi iti).Ko tenei momo kete e tuhi ana i te huihuinga me te tirotiro, he mea tino pai ki waenga i nga kaihanga i nga waahanga mautohe.Ko te STM32F103RBT6 e tukuna ana i roto i te LFBGA (he iti te takahi i te papa o te Brick Barm Peke), me nui ake te whakatau i te huihuinga.Heoi, ko nga kohinga LFBGA e tino pai ana ki te mahi waiariki me te tuku i tetahi tapuwae iti, ka whakahāngai ki a raatau me nga hoahoa whakairo.
Ko te RCT6 me te RBT6 te tautoko i te whakatipuranga o nga peripherals, tae atu ki a Avrs, USB, me te maha o nga GPIOS.Ko te tautoko i te peripheral whanui te mea nui ki a raatau, e kii ana i nga mea katoa mai i nga motuka o te motuka ngawari ki nga punaha whakawhitiwhiti korero.Ahakoa he rite a raatau whakahere peripheral, ka taea e nga rereketanga iti te paanga o ta raatau tono.Hei tauira, ko nga rereketanga i roto i te I2C me te SPI ranei ka taea e koe te hiahia ki tetahi atu mo etahi atu mo nga punaha honohono honohono motuhake i roto i nga punaha whakauru.
Ko te STM321039Rct6, he microcontroller mai i Stmicroelectrocs, no te raupapa STM32F1.I hangaia i runga i te AOM CORTEX-M3 CO3, e kii ana i te mahi nui e hono ana me te kohi mana iti.Ka kitea e tenei Microcontroller te whakamahi i nga momo tono, mai i te hikohiko ki te punaha ahumahi, kei reira te pono me te whai huatanga.
Ka taea te whakariterite i te STM32F1033Rct6 ma te whakamahi i nga taiao whanaketanga whakahiato (IDED): STM32CLUBEID, KeiL MDK, me te Arduino i te Core.Te kōwhiri i te taiao i te nuinga o te wā e mau ana i ngā matea motuhake o te kaupapa.Ka rapu pea etahi i nga waahanga whakahihiri whakamua, ko etahi atu ka whakariterite i te hototahi ki nga tohu tohu.Hei tauira, e tuku ana a STM32CUBELODE nga rauemi katoa mai i Stmicroelectroct, tae atu ki nga whare taonga me te tautoko pakari, ka taea e te mea nui mo nga kaupapa uaua.
Ko nga whakakapinga pea mo te STM32F103RCT6 whakauruhia stm32F103Rct6TR me STM32F103Rct7.Ko enei waahanga ka rite ki nga mahi he iti noa iho nga rereketanga hei whakatutuki i nga whakaritenga motuhake.Ki te whakaaro ki te whakakapinga, he mea whakaaro nui ki te arotake i nga whirihoranga PIN me nga huinga tohu hei whakarite i te whakanikoniko me te karo i nga ngoikoretanga o te tono tono.
Ko te STM32F103RCT6 e tautoko ana i te nuinga o te waa o te CPU tae atu ki te 72mhz.Ma tenei kaha e taea ai e te maatau te tukatuka raraunga me te whakahaere i nga tono tūturu.Ko te tere o te karaka teitei, he whakakotahi me nga kaha o te Microcontroller, e kii ana i nga mahi tere me te tere o nga whakautu urupare tere.
Ko nga Microcontroller STM32F103, te whakamahi i te Corte Cortex-M3, ka taea te whakahaere i te tere ki te 72 mhz.Ka uru ratou ki te whānuitanga o nga rahi o te mahara, no te 16 kb ki te 1 MB, te whakatutuki i nga hiahia tono.Ko enei microcontroller e whakaatu ana i nga motuka motuka motuka, nga hononga tonu USB, ka taea te kaha.Ko ta ratau pukenga he mea rongonui ki nga mara mai i nga punaha automotive ki te hiko o nga kaihoko, e whakaatu ana i nga waahi katoa e hiahiatia ana.