Yembula Ukukhetha Okungcono Kakhulu Kwebhodi Le-ARM STM32 MCU

Incazelo emfushane:

Imemori: Imemori ye-Flash ehlanganisiwe engu-32-512KB.6-64KB yenkumbulo ye-SRAM.

Iwashi, ukusetha kabusha nokuphathwa kwamandla: 2.0-3.6V amandla kagesi kanye ne-voltage yokushayela yesixhumi esibonakalayo se-I/O.Ukusetha kabusha amandla (i-POR), ukusetha kabusha amandla phansi (i-PDR), kanye nesitholi se-voltage esihlelekayo (PVD).4-16MHz crystal oscillator.Isekethe ye-oscillator ye-RC eyakhelwe ngaphakathi engu-8MHz ilungiswe ngaphambi kwefekthri.Isekethe ye-oscillator ye-RC engu-40 kHz yangaphakathi.I-PLL yewashi le-CPU.Ikristalu engu-32kHz enokulinganisa kwe-RTC.

Ukusetshenziswa kwamandla okuphansi: Izindlela ezi-3 zokusetshenziswa kwamandla aphansi: ukulala, ukumisa, imodi yokulinda.I-VBAT ukuze inike amandla i-RTC namarejista ayisipele.


Imininingwane Yomkhiqizo

Omaka bomkhiqizo

Imininingwane

Imodi yokususa iphutha: i-serial debug (SWD) ne-JTAG interface.

I-DMA: Isilawuli se-DMA eneziteshi eziyi-12.Ama-peripherals asekelwe: izikhathi, i-ADC, i-DAC, i-SPI, i-IIC ne-UART.

Iziguquli ezintathu ze-12-bit us-level A/D (amashaneli ayi-16): Ibanga lesilinganiso se-A/D: 0-3.6V.Amasampula amabili kanye nekhono lokubamba.Inzwa yokushisa ihlanganiswe ku-chip.

Ibhodi le-ARM STM32 MCU

I-2-channel 12-bit D/A converter: STM32F103xC, STM32F103xD, STM32F103xE ngokukhethekile.

Kufikela kumachweba we-I/O asheshayo angu-112: Ngokuya ngemodeli, kukhona izimbobo ezingama-26, 37, 51, 80, nezingu-112 ze-I/O, zonke ezingafakwa kumephu kuma-vector angaphandle angu-16.Konke ngaphandle kokokufaka kwe-analog kungamukela okokufaka kufika ku-5V.

Izibali zesikhathi ezifika kweziyi-11: 4 16-bit timer, ngasinye esino-4 IC/OC/PWM noma izinto zokubala ze-pulse.Izibali sikhathi zokulawula ezithuthukisiwe ezingu-16-bit 6-isiteshi: kufika kuziteshi eziyisi-6 zingasetshenziselwa okukhiphayo kwe-PWM.Izibali-sikhathi ezi-2 zenja yokubuka (inja ezimele kanye ne-window watchdog).Isibali sikhathi se-Systick: 24-bit counter down counter.Izibali-sikhathi ezimbili ze-16-bit eziyisisekelo zisetshenziselwa ukushayela i-DAC.

Kufikela ku-13 ukuxhumana kubonwa: 2 IIC interfaces (SMBus/PMBus).5 i-USART interfaces (i-ISO7816 interface, i-LIN, i-IrDA iyahambisana, isilawuli sokususa iphutha).3 SPI interface (18 Mbit/s), ezimbili zazo ziphindaphindwe nge-IIS.Isixhumi esibonakalayo se-CAN (2.0B).I-USB 2.0 isixhumi esibonakalayo esigcwele isivinini.I-SDIO interface.

Iphakheji ye-ECOPACK: STM32F103xx izilawuli ezincane zochungechunge zamukela iphakheji ye-ECOPACK.

umphumela wesistimu


Ibhodi ye-ARM STM32 MCU iyithuluzi lokuthuthukisa elinamandla elakhelwe ukusiza ukudalwa nokuhlolwa kwezinhlelo zokusebenza zephrosesa ye-ARM Cortex-M.Ngezici zalo ezinamandla nokusebenza okuguquguqukayo, leli bhodi lifakazela ukuthi liwusizo olukhulu kubashisekeli nochwepheshe emkhakheni wamasistimu ashumekiwe.Ibhodi le-STM32 MCU lifakwe isilawuli esincane se-ARM Cortex-M, esihlinzeka ngokusebenza okuhle kakhulu nokusebenza kahle kwamandla.Iphrosesa isebenza ngesivinini esikhulu sewashi, ivumela ukwenziwa okusheshayo kwama-algorithms ayinkimbinkimbi nezinhlelo zokusebenza zesikhathi sangempela.Ibhodi liphinde lihlanganise namapheripheral ahlukahlukene angaphakathi njenge-GPIO, i-UART, i-SPI, i-I2C ne-ADC, ehlinzeka ngezinketho zokuxhumana ezingenamthungo zezinzwa ezihlukahlukene, ama-actuator namadivayisi angaphandle.Esinye sezici ezivelele zale bhodi yomama yizinsiza zayo eziningi zenkumbulo.Iqukethe inani elikhulu lememori ye-flash ne-RAM, okuvumela abathuthukisi ukuthi bagcine inani elikhulu lekhodi nedatha yezinhlelo zabo zokusebenza.Lokhu kuqinisekisa ukuthi amaphrojekthi anobukhulu obuhlukahlukene nobunkimbinkimbi angaphathwa futhi enziwe ngokuphumelelayo ebhodini.Ngaphezu kwalokho, amabhodi we-STM32 MCU ahlinzeka ngendawo yokuthuthukisa ebanzi esekelwa amathuluzi ahlukahlukene okuthuthukisa isoftware.I-Integrated Development Environment (IDE) esebenziseka kalula ivumela abathuthukisi ukuthi babhale ikhodi ngaphandle komthungo, bahlanganise futhi balungise izinhlelo zabo zokusebenza.I-IDE iphinde inikeze ukufinyelela kumtapo wolwazi ocebile wezingxenye zesofthiwe ezilungiselelwe kusengaphambili kanye ne-middleware, ithuthukise ngokwengeziwe ukunethezeka nokusebenza kahle kokuthuthukiswa kohlelo lokusebenza.Ibhodi lisekela izinqubo zokuxhumana ezahlukahlukene, ezihlanganisa i-USB, i-Ethernet, ne-CAN, okuyenza ifanelekele uhla olubanzi lwezinhlelo zokusebenza ku-IoT, i-automation, irobhothi, nokunye.Iphinde ibe nezinketho ezihlukahlukene zokunikezwa kwamandla ukuze kuqinisekiswe ukuguquguquka kwamandla ebhodi ngokuvumelana nezidingo zohlelo lokusebenza.Amabhodi we-STM32 MCU ahlukahlukene futhi ahambisana namabhodi amaningi okunweba asezingeni lemboni kanye namabhodi okunweba.Lokhu kuvumela abathuthukisi ukuthi basebenzise amamojula akhona kanye namabhodi azungezile, ngaleyo ndlela kusheshiswe inqubo yokuthuthukiswa nokunciphisa isikhathi sokumaketha.Ukusiza abathuthukisi, imibhalo ebanzi inikezwa ibhodi, okuhlanganisa amaphepha edatha, imanyuwali yabasebenzisi, namanothi ohlelo.Ukwengeza, umphakathi wabasebenzisi osebenzayo nosekelayo uhlinzeka ngezinsiza ezibalulekile nosizo lokuxazulula inkinga nokwabelana ngolwazi.Kafushane, ibhodi ye-ARM STM32 MCU iyithuluzi lokuthuthukisa elinothile futhi eliguquguqukayo elilungele abantu ngabanye namathimba abandakanyekayo ekuthuthukisweni kwesistimu eshumekiwe.Nge-microcontroller yayo enamandla, izinsiza zenkumbulo ezanele, ukuxhumana okubanzi kwe-peripheral kanye nemvelo yokuthuthukiswa enamandla, ibhodi lihlinzeka ngendawo enhle kakhulu yokudala nokuhlola izinhlelo zokusebenza zamaphrosesa we-ARM Cortex-M.


  • Okwedlule:
  • Olandelayo:

  • Imikhiqizo Ehlobene