ARM STM32 MCU plaka

ARM STM32 MCU plaka

Ningbo Hi-tech Easy Choice Technology Co., Ltd ARM STM32 MCU taularen diseinuan, garapenean eta ekoizpenean aktiboa den goi-teknologiako enpresa bat da. Gure konpainiaren ospea kreditu onean eta zerbitzu paregabea eskaintzean eraikitzen da, eta horrek epe luzerako lankidetzak eragin ditu korporazio esanguratsuekin, gobernu-agentziekin eta erabiltzaile-komunitate zabal batekin. Kontrol elektronikoko taula adimendunaren garapenean, kontrol mekaniko eta elektrikoko produktuen diseinuan espezializatuta gaude. txip bakarreko mikroordenagailuen garapena, zirkuituen diseinua eta produkzio osteko probak. Kontrol-zirkuitua neurrira diseinatu ahal izango dugu zure beharrak asetzeko, nahi dituzun produktuen funtzionalitateak betetzeko aukera emanez, funtzionaltasun-baldintza esplizituak edo ideia bat besterik ez baduzu.

Bidali kontsulta

Produktuaren Deskribapena

YCTECH produktu industrialaren kontrol-taularen garapenak industria-kontrol-taularen softwarearen diseinua, software-berritzea, diagrama eskematikoen diseinua, PCB diseinua, PCB ekoizpena eta PCBA prozesatzea Txinako ekialdeko kostaldean daude. Gure enpresak ARM STM32 MCU plaka diseinatu, garatzen eta fabrikatzen du. Nukleoa: ARM32-bit Cortex-M3 CPU, funtzionamendu-maiztasun handiena 72MHz da, 1.25DMIPS/MHz. Ziklo bakarreko biderketa eta hardware zatiketa.

Memoria: 32-512KB Flash memoria integratuta dagoen txip-ean. 6-64KB SRAM memoria.

Erlojua, berrezarri eta energia-kudeaketa: 2.0-3.6V-ko elikadura-hornidura eta gidatzeko tentsioa I/O interfazerako. Pizteko berrezartzea (POR), itzaltzeko berrezartzea (PDR) eta tentsio-detektagailu programagarria (PVD). 4-16MHz kristalezko osziladorea. 8MHz RC osziladore-zirkuitu integratua fabrika aurretik egokitua. 40 kHz barneko RC osziladore zirkuitua. PLL CPU erlojurako. 32 kHz-ko kristala RTCrako kalibrazioarekin.

Energia-kontsumo txikia: 3 potentzia-kontsumo baxuko modua: loa, geldialdia, egonean modua. VBAT RTC eta backup erregistroak elikatzeko.

Arazte modua: serieko arazketa (SWD) eta JTAG interfazea.

DMA: 12 kanaleko DMA kontrolagailua. Onartutako periferikoak: tenporizadoreak, ADC, DAC, SPI, IIC eta UART.

Three 12-bit us-level A/D converters (16 channels): A/D measurement range: 0-3.6V. Dual sample and hold capability. A temperature sensor is integrated on-chip.

2 kanaleko 12 biteko D/A bihurgailua: STM32F103xC, STM32F103xD, STM32F103xE esklusiboa.

Gehienez 112 I/O ataka azkar: ereduaren arabera, 26, 37, 51, 80 eta 112 I/O ataka daude, eta horiek guztiak kanpoko 16 eten-bektorerekin mapa daitezke. Sarrera analogiko guztiek 5V arteko sarrerak har ditzakete.

Gehienez 11 tenporizadore: 16 biteko 4 tenporizadore, bakoitza 4 IC/OC/PWM edo pultsu-kontagailurekin. 16 biteko 6 kanaleko kontrol aurreratuko bi tenporizadore: gehienez 6 kanal erabil daitezke PWM irteerarako. 2 watchdog tenporizadore (watchdog independentea eta leiho watchdog). Systick tenporizadorea: 24 biteko beherako kontagailua. 16 biteko oinarrizko bi tenporizadore erabiltzen dira DAC gidatzeko.

Gehienez 13 komunikazio interfaze: 2 IIC interfaze (SMBus/PMBus). 5 USART interfaze (ISO7816 interfazea, LIN, IrDA bateragarria, arazketa kontrola). 3 SPI interfaze (18 Mbit/s), horietako bi IISrekin multiplexatuta. CAN interfazea (2.0B). USB 2.0 abiadura osoko interfazea. SDIO interfazea.

ECOPACK paketea: STM32F103xx serieko mikrokontrolagailuek ECOPACK paketea hartzen dute.

sistemaren eragina

1. ARM Cortex-M3 nukleoa txertatutako Flash eta SRAM memoriarekin integratua. 8/16 biteko gailuekin alderatuta, ARM Cortex-M3 32 biteko RISC prozesadoreak kode eraginkortasun handiagoa eskaintzen du. STM32F103xx mikrokontrolagailuek ARM nukleoa dute barneratuta, beraz, ARM tresna eta software guztiekin bateragarriak dira.

2. Flash txertatutako memoria eta RAM memoria: 512KB arteko Flash txertatua barneratua, programak eta datuak gordetzeko erabil daitekeena. Kapsulatutako SRAM 64 KB arte irakurri eta idatz daitezke CPUaren erlojuaren abiaduran (itxaron egoerarik gabe).

3. Memoria estatiko aldakorra (FSMC): FSMC STM32F103xC, STM32F103xD, STM32F103xE-n txertatuta dago, 4 txip aukeraketekin, eta lau modu onartzen ditu: Flash, RAM, PSRAM, NOR eta NAND. 3 FSMC eten-lerroak NVICera konektatzen dira OR ondoren. Ez dago irakurketa/idazketa FIFOrik, PCCARD izan ezik, kodeak kanpoko memoriatik exekutatzen dira, Boot ez da onartzen eta xede-maiztasuna SYSCLK/2-ren berdina da, beraz, sistemaren erlojua 72MHz denean, kanpoko sarbidea 36MHz-en egiten da.

4. Habiaratu Vectored Interrupt Controller (NVIC): 43 eten-kanal maskaragarri kudea ditzake (Cortex-M3-ren 16 eten-lerro izan ezik), 16 eten-lehentasun emanez. Akoplatutako NVIC-ek etenen prozesatzeko latentzia txikiagoa lortzen du, etenen sarrerako bektore-taularen helbidea nukleora zuzenean transferitzen du, estuki lotua den NVIC nukleoaren interfazea, etenaldiak aldez aurretik prozesatzea ahalbidetzen du, geroago iristen diren lehentasun handiagoko etenak kudeatzen ditu eta buztan-katea onartzen du, automatikoki gordetzen du. prozesadorearen egoera, eta etenaren sarrera automatikoki berrezartzen da etenaldia irteten denean, instrukzioen esku hartu gabe.

5. Kanpoko eten/gertaeren kontrolatzailea (EXTI): kanpoko eten/gertaeren kontrolatzailea 19 ertz-detektagailu lerroz osatuta dago eten/gertaera eskaerak sortzeko. Lerro bakoitza banan-banan konfiguratu daiteke abiarazte-gertaera hautatzeko (goranzko ertza, beherako ertza edo biak) eta banaka maskara daiteke. Eten-eskaeren egoera mantentzeko erregistro bat dago zain. EXTI kanpoko lineako pultsu bat APB2 barneko erlojuaren aldia baino luzeagoa denean detektatzeko gai da. Gehienez 112 GPIO konektatzen dira kanpoko 16 eten lerroetara.

6. Erlojua eta abiaraztea: oraindik beharrezkoa da sistemaren erlojua hautatzea abiaraztean, baina barneko 8MHz kristal osziladorea hautatzen da PUZaren erloju gisa berrezartzean. 4-16MHz kanpoko erloju bat hauta daiteke eta arrakastaren jarraipena egingo da. Tarte horretan, kontrolagailua desgaitu egiten da eta, ondoren, software-etenen kudeaketa desgaitu egiten da. Aldi berean, PLL erlojuaren eten-kudeaketa guztiz eskuragarri dago behar izanez gero (adibidez, zeharka erabiltzen den kristal-osziladore batek huts egiten badu). Aurre-konparatzaile anitz erabil daitezke AHB maiztasuna konfiguratzeko, abiadura handiko APB (PB2) eta abiadura baxuko APB (APB1) barne. Abiadura handiko APBren maiztasun handiena 72MHz-koa da, eta abiadura baxuko APB-ren maiztasun handiena 36MHz-koa.

7. Boot mode: At startup, the Boot pin is used to select one of the three Boot options: import from user Flash, import from system memory, and import from SRAM. The Boot import program is located in the system memory and is used to reprogram the Flash memory through USART1.

8. Elikatze-hornidura eskema: VDD, tentsio-tartea 2.0V-3.6V-koa da, kanpoko elikadura-hornidura VDD pinaren bidez ematen da, I/O-rako eta barneko tentsio erregulatzailerako erabiltzen dena. VSSA eta VDDA, tentsio-barrutia 2.0-3.6V-koa da, kanpoko tentsio analogikoa ADCrako, berrezarri modulua, RC eta PLLrako, VDD-ren barrutian (ADC 2.4V-ra mugatuta dago), VSSA eta VDDA VSS-ra konektatu behar dira horren arabera. eta VDD. VBAT, tentsio-tartea 1.8-3.6V-koa da, VDD baliogabea denean, RTC, kanpoko 32KHz kristal-osziladorerako eta segurtasun-erregistroetarako energia hornitzen du (potentzia-aldaketaren bidez gauzatzen da).

9. Energia-kudeaketa: Gailuak pizteko (POR) eta itzaltzeko (PDR) zirkuitu osoa ditu. Zirkuitu hau eraginkorra da beti 2V-tik abiatzean edo 2V-ra jaisten direnean beharrezkoak diren eragiketa batzuk egiten direla ziurtatzeko. VDD VPOR/PDR muga zehatz baten azpitik dagoenean, gailua berrezarri moduan ere egon daiteke kanpoko berrezarri zirkuiturik gabe. Gailuak tentsio-detektagailu programagarri bat dauka (PVD). PVD VDD detektatzeko eta VPVD mugarekin alderatzeko erabiltzen da. Eten bat sortzen da VDD VPVD baino txikiagoa denean edo VDD VPVD baino handiagoa denean. Eten zerbitzuaren errutinak abisu-mezu bat sor dezake edo MCU egoera seguruan jar dezake. PVD softwarearen bidez gaitzen da.

10. Tentsio-erregulazioa: tentsio-erregulatzaileak 3 funtzionamendu-modu ditu: nagusia (MR), potentzia-kontsumo txikia (LPR) eta itzali. MR erregulazio moduan erabiltzen da (exekutatzeko modua) zentzu tradizionalean, LPR gelditzeko moduan erabiltzen da eta itzaltzea egonean moduan erabiltzen da: tentsio erregulatzailearen irteera inpedantzia handikoa da, nukleoaren zirkuitua itzaltzen da, barne. zero kontsumoa (erregistroen eta SRAMen edukiak ez dira galduko).

11. Potentzia-kontsumo baxuko modua: STM32F103xx-k 3 potentzia-kontsumo baxuko modu onartzen ditu, energia-kontsumo baxuaren, abiarazteko denbora laburren eta eskuragarri dauden esnatze iturrien arteko oreka onena lortzeko. Lo egiteko modua: CPUak bakarrik funtzionatzeari uzten dio, periferiko guztiek martxan jarraitzen dute, CPUa esnatu eten/gertaera bat gertatzen denean; gelditzeko modua: SRAM eta erregistroen edukia mantentzea ahalbidetzen du, energia-kontsumo minimoarekin. 1.8V eskualdeko erlojuak guztiak geldituta daude, PLL, HSI eta HSE RC osziladoreak desgaituta daude eta tentsio-erregulatzailea potentzia normal edo baxuko moduan jartzen da. Gailua gelditze modutik kanpoko eten lerro baten bidez piztu daiteke. Kanpoko eten-iturria kanpoko 16 eten lerroetako bat izan daiteke, PVD irteera edo TRC abisua. Egonean modua: energia-kontsumo txikiena lortzeko, barneko tentsio-erregulatzailea itzali egiten da, 1,8 V-ko eremua itzalita egon dadin. PLL, HSI eta HSE RC osziladoreak ere desgaituta daude. Egonean moduan sartu ondoren, babeskopia-erregistroez eta egonean-zirkuituez gain, SRAM eta erregistroen edukia ere galtzen da. Gailua egonean modutik irteten da kanpoko berrezartzea (NRST pin), IWDG berrezarri, WKUP pinaren goranzko ertza edo TRC abisua gertatzen denean. Gelditu moduan edo egonean moduan sartzean, TRC, IWDG eta erlazionatutako erloju iturriak ez dira geldituko.






Hot Tags: ARM STM32 MCU taula, fabrikatzaileak, hornitzaileak, fabrika, stockean, doako lagina, Txinan egina, berriena, Txina
Lotutako Kategoria
Bidali kontsulta
Mesedez, eman lasai zure kontsulta beheko formularioan. 24 ordutan erantzungo dizugu.
X
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. By using this site, you agree to our use of cookies. Privacy Policy
Reject Accept