
Microcontrollers Cortex-M0 Plus

Halo, agus fàilte don taisbeanadh seo de chridhe ARM® Cortex®-M0 + a tha freumhaichte anns a h-uile toradh den teaghlach microcontroller STM32U0.
Pròiseasar Cortex-M0+ seachadview
- ARMv6-M ailtireachd
- Ailtireachd Von Neuman, 2-stage loidhne-phìoban
- Ailtireachd aon-chùis
- Dèan iomadachadh ann an 1 cearcall
- Aonad Dìon Cuimhne (MPU)
- Port aon-chuairt I/O

| Dealbhadh cumhachd ultra ìosal Còd gu math teann | |
| Caitheamh cumhachd ìosal agus èifeachdas lùtha àrd | Ach a-mhàin stiùireadh smachd agus meur agus ceangal, tha an stiùireadh gu lèir 16 pìosan a dh'fhaid |
Tha cridhe Cortex®-M0 + mar phàirt den bhuidheann ARM Cortex-M de choraichean RISC 32-bit. Bidh e a’ buileachadh ailtireachd ARMv6-M agus a’ nochdadh 2-stage loidhne-phìoban.
Tha prìomh phort sònraichte AHB-Lite aig an Cortex®-M0 +, ach tha e a’ toirt taic do dh’ ionnsaigh stiùiridh co-aontach agus ruigsinneachd dàta nuair a tha ruigsinneachd dàta ag amas air raon seòladh Fast I/O Port.
Co-fhreagarrachd pròiseasairean Cortex-M
Ailtireachd gun fhiosta thar gach tagradh

Bidh microcontrollers STM32U0 a ’fighe a-steach cridhe ARM® Cortex®-M0 + gus buannachd fhaighinn bhon cho-mheas coileanaidh gun choimeas gach milliwatt.
Tha ailtireachd 32-bit aig a h-uile CPU Cortex®-M.
B’ e an Cortex®-M3 a’ chiad CPU Cortex®-M a chaidh fhoillseachadh le ARM.
An uairsin cho-dhùin ARM eadar-dhealachadh a dhèanamh air dà loidhne toraidh: àrd-choileanadh agus cumhachd ìosal, agus aig an aon àm a ’cumail co-chòrdalachd eatorra.
Buinidh an Cortex®-M0+ don loidhne toraidh cumhachd ìosal. Tha e air a dhealbhadh airson innealan le cumhachd bataraidh, gu math mothachail air caitheamh cumhachd.
Prìomh ailtireachd seachadview

Bidh cridhe Cortex®-M0 + a’ lìbhrigeadh barrachd coileanaidh na cridhe Cortex®-M0 le taing dha na 2-stage loidhne-phìoban stiùiridh.
Feuch an tòisich sinn ar tuairisgeul air an CPU leis a ’phròiseasar bunaiteach a tha os cionn stiùireadh fhaighinn agus a chuir an gnìomh.
ARM Cortex-M0+ → 2-stage loidhne-phìoban

Tha a’ mhòr-chuid de stiùiridhean V6-M 16 pìosan a dh’ fhaid. Chan eil ann ach sia stiùiridhean 32-bit agus tha a’ mhòr-chuid dhiubh nan stiùireadh smachd, is ann ainneamh a thathas gan cleachdadh. Ach, tha an stiùireadh meur is ceangail, a thathas a’ cleachdadh airson fo-phrògram a ghairm cuideachd 32 pìosan a dh’ fhaid, gus taic a thoirt do chothromachadh mòr eadar an stiùireadh seo agus an leubail a’ comharrachadh an ath stiùireadh a thèid a chur gu bàs.
Mas fheàrr, bidh aon ruigsinneachd 32-bit a’ luchdachadh dà stiùireadh 16-bit, a bheir gu buil nas lugha de dh’ òrdagan airson gach stiùireadh.
Rè cloc àireamh 2, chan eil stiùireadh sam bith a 'tachairt. Tha am port AHB Lite ri fhaighinn gus ruigsinneachd dàta a chuir an gnìomh nuair a tha stiùireadh N na stiùireadh luchd / stòr.
Coileanadh meur
Cortex®-M0+ cridhe
• Dà stiùireadh sgàil meur 16-bit as àirde

Air meur sònraichte, thathas a’ caitheamh nas lugha de stiùiridhean ro-làimh (taing dha na 2-stage loidhne-phìoban).
Ann an gleoc àireamh 1, bidh am pròiseasar a’ faighinn Inst0 agus stiùireadh meur gun chumhachan.
Ann an gleoc àireamh 2, bidh e a’ cur an gnìomh Instr0.
Ann an gleoc àireamh 3, bidh e a’ cur an gnìomh an stiùireadh meòir fhad ‘s a tha e a’ faighinn an dà ath stiùireadh sreath Inst1 agus Inst2 ris an canar stiùireadh sgàil meòir.
Ann an gleoc àireamh 4, bidh am pròiseasar a’ tilgeadh air falbh Inst1 agus Inst2 agus a’ faighinn InstrN agus InstN + 1.
Bidh Cortex-M0, M3 agus M4 a’ cur an gnìomh 3-stagagus loidhne-phìoban: Faigh, dì-chòdachadh agus cuir an gnìomh. Tha an àireamh de stiùiridhean sgàil meòir nas motha: suas ri ceithir stiùiridhean 16-bit.
Prìomh ailtireachd seachadview

Chan eil tasgadan freumhaichte no RAM a-staigh aig an Cortex®-M0+. Mar thoradh air an sin, tha malairt lorg stiùiridh air a stiùireadh chun eadar-aghaidh AHB-Lite agus tha ruigsinneachd dàta sam bith air a stiùireadh an dàrna cuid gu eadar-aghaidh AHB-Lite no gu port I/O cearcall singilte.
Thoir an aire gu bheil an STM32U0 a’ cur an gnìomh tasgadan stiùiridh aig ìre SoC, taobh a-muigh an CPU, a tha suidhichte anns an rianadair flash freumhaichte.
Tha prìomh phort AHB-Lite ceangailte ri matrix bus, a’ toirt cothrom don CPU faighinn gu cuimhneachain agus iomaill. Leis gu bheil gnothaichean air an cur air adhart air AHB-Lite, is e an gluasad as fheàrr 32 pìosan de dhàta no stiùireadh gach uaireadair, le latency 2-cloc aig a’ char as lugha.
Tha an Cortex®-M0 + cuideachd a’ nochdadh Port I/O aon-chearcall, a’ toirt cothrom don CPU faighinn gu dàta le latency 1-cloc. Bidh loidsig dì-chòdaidh taobh a-muigh a’ dearbhadh an raon seòlaidh anns a bheil slighean dàta air an stiùireadh chun phort seo.
Anns an STM32U0, chan eil am Port I/O cearcall singilte air a chleachdadh gus faighinn gu clàran puirt GPIO. Tha puirt GPIO air am mapadh gu AHB nan àite, a’ ceadachadh faighinn a-steach le DMA.
Aonad dìon cuimhne
- Bidh roghainnean feart MPU a’ mìneachadh ceadan ruigsinneachd
- 8 roinnean cuimhne neo-eisimeileach
- An urrainn dhut còd a chuir an gnìomh?
- An urrainn dhut dàta a sgrìobhadh?
- Ruigsinneachd modh neo-leasaichte?
Tha am MPU ann am microcontroller STM32U0 a’ tabhann taic airson ochd roinnean cuimhne neo-eisimeileach, le buadhan rèiteachaidh neo-eisimeileach airson:
- cead inntrigidh: ceadaichte no gun leughadh/sgrìobhadh ann am modh sochair/neo-leasaichte,
- cead cur gu bàs: sgìre no sgìre so-ghnìomhaichte toirmisgte airson faighinn stiùiridh.
Iomraidhean
- Airson tuilleadh fiosrachaidh, thoir sùil air na sgrìobhainnean a leanas:
- Leabhar-làimhe prògramadh pròiseasar STM32G0 Series Cortex®-M0+ (PM0223)
- A’ riaghladh aonad dìon cuimhne (MPU) ann an STM32 MCUn (AN4838)
- ARM weblàrach aig a’ cheangal a leanas:
- http://www.arm.com/products/processors/cortex-m/cortex-m0+-processor.php
Airson tuilleadh fiosrachaidh, thoir sùil air na notaichean tagraidh seo agus an leabhar-làimhe prògramadh Cortex®-M0 + a tha ri fhaighinn air www.st.com weblàrach.
Cuideachd tadhal air an ARM weblàrach far am faigh thu barrachd fiosrachaidh mun chridhe Cortex®-M0+.
Tapadh leat
© STMicroelectronics – Gach còir glèidhte.
Tha suaicheantas ST na chomharra-malairt no na chomharra-malairt clàraichte de STMicroelectronics International NV no a chuid chleamhnaichean san EU agus/no dùthchannan eile.
Airson fiosrachadh a bharrachd mu chomharran-malairt ST, thoir sùil air www.st.com/trademarks
Buinidh gach ainm toraidh no seirbheis eile don luchd-seilbh aca.
Sgrìobhainnean/Goireasan
![]() | Microcontrollers Cortex-M0 Plus |
Iomraidhean
- Cores microprocessor agus teicneòlas pròiseasar - Arm®www.arm.com
- st.comwww.st.com
- st.com/trademarkswww.st.com
- Leabhar-làimhe cleachdaichemanual.tools

