Domov > produkty > Deska MCU > ARM 32bitová deska MCU > Deska ARM STM32 MCU
Deska ARM STM32 MCU

Deska ARM STM32 MCU

Ningbo Hi-tech Easy Choice Technology Co., Ltd je high-tech společnost, která působí v oblasti návrhu, vývoje a výroby desky ARM STM32 MCU Board. Pověst naší společnosti je postavena na dobrém úvěru a poskytování výjimečných služeb, což vyústilo v dlouhodobou spolupráci s významnými korporacemi, vládními úřady a širokou uživatelskou komunitou. Specializujeme se na vývoj inteligentních elektronických řídicích desek, návrh produktů mechanického a elektrického ovládání, vývoj jednočipových mikropočítačů, návrh obvodů a postprodukční testování. Řídicí obvod můžeme navrhnout na zakázku tak, aby vyhovoval vašim potřebám a umožnil splnění vašich zamýšlených funkcí produktu, ať už poskytnete explicitní funkční požadavky nebo pouze představu.

Odeslat dotaz

Popis výrobku

Vývoj řídicích desek průmyslových produktů YCTECH zahrnuje návrh softwaru průmyslové řídicí desky, upgrade softwaru, návrh schémat, návrh PCB, výrobu PCB a zpracování PCBA na východním pobřeží Číny. Naše společnost navrhuje, vyvíjí a vyrábí desku ARM STM32 MCU. Jádro: ARM32-bit Cortex-M3 CPU, nejvyšší pracovní frekvence je 72MHz, 1,25DMIPS/MHz. Jednocyklové násobení a hardwarové dělení.

Paměť: Integrovaná paměť Flash 32-512 kB na čipu. 6-64KB paměti SRAM.

Hodiny, reset a správa napájení: Napájení 2,0-3,6V a napájecí napětí pro I/O rozhraní. Reset při zapnutí (POR), reset při vypnutí (PDR) a programovatelný detektor napětí (PVD). 4-16MHz krystalový oscilátor. Vestavěný 8MHz RC oscilátorový obvod upravený před továrnou. Vnitřní obvod RC oscilátoru 40 kHz. PLL pro takt CPU. 32kHz krystal s kalibrací pro RTC.

Nízká spotřeba energie: 3 režimy nízké spotřeby energie: režim spánku, zastavení, pohotovostní režim. VBAT pro napájení RTC a záložních registrů.

Režim ladění: sériové ladění (SWD) a rozhraní JTAG.

DMA: 12kanálový ovladač DMA. Podporovaná periferní zařízení: časovače, ADC, DAC, SPI, IIC a UART.

Tři 12bitové A/D převodníky americké úrovně (16 kanálů): Rozsah měření A/D: 0-3,6V. Možnost duálního vzorku a držení. Na čipu je integrováno teplotní čidlo.

2-kanálový 12bitový D/A převodník: STM32F103xC, STM32F103xD, STM32F103xE exkluzivně.

Až 112 rychlých I/O portů: V závislosti na modelu je k dispozici 26, 37, 51, 80 a 112 I/O portů, z nichž všechny lze mapovat na 16 externích vektorů přerušení. Všechny kromě analogových vstupů mohou přijímat vstupy až do 5V.

Až 11 časovačů: 4 16bitové časovače, každý se 4 IC/OC/PWM nebo pulsními čítači. Dva 16bitové 6kanálové pokročilé časovače řízení: pro výstup PWM lze použít až 6 kanálů. 2 hlídací časovače (nezávislý hlídač a hlídač okna). Systick timer: 24bitový down counter. K pohonu DAC se používají dva 16bitové základní časovače.

Až 13 komunikačních rozhraní: 2 IIC rozhraní (SMBus/PMBus). 5 rozhraní USART (rozhraní ISO7816, kompatibilní s LIN, IrDA, ovládání ladění). 3 SPI rozhraní (18 Mbit/s), z nichž dvě jsou multiplexována s IIS. Rozhraní CAN (2.0B). Rozhraní USB 2.0 s plnou rychlostí. Rozhraní SDIO.

Balíček ECOPACK: Mikrokontroléry řady STM32F103xx přijímají balíček ECOPACK.

systémový efekt

1. Jádro ARM Cortex-M3 integrované s vestavěnou pamětí Flash a SRAM. Ve srovnání s 8/16bitovými zařízeními poskytuje ARM Cortex-M3 32bitový RISC procesor vyšší efektivitu kódu. Mikrokontroléry STM32F103xx mají vestavěné jádro ARM, takže jsou kompatibilní se všemi nástroji a softwarem ARM.

2. Vestavěná paměť Flash a paměť RAM: Vestavěná vestavěná paměť Flash až 512 kB, kterou lze použít k ukládání programů a dat. Až 64 kB vestavěné paměti SRAM lze číst a zapisovat rychlostí hodin CPU (bez čekání).

3. Variabilní statická paměť (FSMC): FSMC je zabudována v STM32F103xC, STM32F103xD, STM32F103xE, se 4 volbami čipu a podporuje čtyři režimy: Flash, RAM, PSRAM, NOR a NAND. 3 linky přerušení FSMC jsou připojeny k NVIC po OR. Neexistuje žádné čtení/zápis FIFO, kromě PCCARD, kódy jsou spouštěny z externí paměti, Boot není podporován a cílová frekvence je rovna SYSCLK/2, takže když jsou systémové hodiny 72MHz, externí přístup se provádí na 36MHz.

4. Vnořený vektorový řadič přerušení (NVIC): Dokáže zpracovat 43 maskovatelných kanálů přerušení (kromě 16 přerušovacích linek Cortex-M3), poskytuje 16 priorit přerušení. Pevně ​​propojený NVIC dosahuje nižší latence zpracování přerušení, přímo přenáší adresu tabulky vstupního vektoru přerušení do jádra, těsně propojené rozhraní jádra NVIC, umožňuje zpracovat přerušení předem, zpracovává přerušení s vyšší prioritou, která dorazí později, a podporuje koncový řetězec, automaticky ukládá stav procesoru a záznam přerušení se automaticky obnoví, když přerušení skončí, bez zásahu instrukce.

5. Externí řadič přerušení/události (EXTI): Externí řadič přerušení/události se skládá z 19 linek detektoru hran pro generování požadavků na přerušení/událost. Každý řádek lze individuálně nakonfigurovat pro výběr spouštěcí události (náběžná hrana, sestupná hrana nebo obojí) a lze ji individuálně maskovat. Existuje nevyřízený registr pro udržování stavu požadavků na přerušení. EXTI je schopen detekovat, kdy je puls na externí lince delší než perioda vnitřních hodin APB2. Až 112 GPIO je připojeno k 16 externím přerušovacím linkám.

6. Hodiny a start: Při startu je stále nutné zvolit systémové hodiny, ale při resetování je jako hodiny CPU zvolen interní 8MHz krystalový oscilátor. Lze vybrat externí hodiny 4-16 MHz a jejich úspěšnost bude monitorována. Během této doby je ovladač deaktivován a následně je deaktivována správa softwarových přerušení. Zároveň je v případě potřeby plně k dispozici správa přerušení hodin PLL (např. při výpadku nepřímo používaného krystalového oscilátoru). Ke konfiguraci frekvence AHB lze použít více předkomparátorů, včetně vysokorychlostního APB (PB2) a nízkorychlostního APB (APB1). Nejvyšší frekvence vysokorychlostního APB je 72 MHz a nejvyšší frekvence nízkorychlostního APB je 36 MHz.

7. Režim spouštění: Při spuštění se zaváděcí kolík používá k výběru jedné ze tří možností spouštění: import z uživatelského Flash, import ze systémové paměti a import ze SRAM. Program pro import spouštění je umístěn v systémové paměti a používá se k přeprogramování paměti Flash pomocí USART1.

8. Schéma napájení: VDD, rozsah napětí je 2,0V-3,6V, externí napájení je zajištěno přes pin VDD, který se používá pro I/O a interní regulátor napětí. VSSA a VDDA, rozsah napětí je 2,0-3,6V, externí analogový napěťový vstup pro ADC, resetovací modul, RC a PLL, v rozsahu VDD (ADC je omezen na 2,4V), VSSA a VDDA musí být připojeny k VSS a VDD. VBAT, rozsah napětí je 1,8-3,6V, při neplatném VDD napájí RTC, externí krystalový oscilátor 32KHz a záložní registry (realizované přepínáním napájení).

9. Řízení spotřeby: Zařízení má obvod úplného resetu při zapnutí (POR) a resetu při vypnutí (PDR). Tento obvod je vždy účinný, aby zajistil provedení některých nezbytných operací při startu z 2V nebo poklesu na 2V. Když je VDD pod určitou spodní hranicí VPOR/PDR, zařízení může také zůstat v režimu resetování bez externího resetovacího obvodu. Zařízení je vybaveno vestavěným programovatelným detektorem napětí (PVD). PVD se používá k detekci VDD a porovnání s limitem VPVD. Přerušení je generováno, když je VDD nižší než VPVD nebo VDD je větší než VPVD. Obslužná rutina přerušení může vygenerovat varovnou zprávu nebo uvést MCU do bezpečného stavu. PVD je povoleno softwarem.

10. Regulace napětí: Regulátor napětí má 3 provozní režimy: hlavní (MR), nízká spotřeba energie (LPR) a vypnutí. MR se používá v režimu regulace (režim chodu) v tradičním smyslu, LPR se používá v režimu zastavení a vypnutí se používá v pohotovostním režimu: výstup regulátoru napětí je vysokoimpedanční, jádrový obvod je vypnutý, včetně nulová spotřeba (obsah registrů a SRAM se ztratí).

11. Low power consumption mode: STM32F103xx supports 3 low power consumption modes, so as to achieve the best balance between low power consumption, short startup time and available wake-up sources. Sleep mode: only the CPU stops working, all peripherals continue to run, wake up the CPU when an interrupt/event occurs; stop mode: allows to maintain the contents of SRAM and registers with minimal power consumption. The clocks in the 1.8V region are all stopped, the PLL, HSI and HSE RC oscillators are disabled, and the voltage regulator is placed in normal or low power mode. The device can be woken up from stop mode via an external interrupt line. The external interrupt source can be one of 16 external interrupt lines, PVD output or TRC warning. Standby mode: In pursuit of the least power consumption, the internal voltage regulator is turned off, so that the 1.8V area is powered off. PLL, HSI and HSE RC oscillators are also disabled. After entering standby mode, in addition to backup registers and standby circuits, the contents of SRAM and registers are also lost. The device exits standby mode when external reset (NRST pin), IWDG reset, rising edge on WKUP pin or TRC warning occurs. When entering stop mode or standby mode, TRC, IWDG and related clock sources will not be stopped.






Hot Tags: Deska ARM STM32 MCU, Výrobci, Dodavatelé, Továrna, Skladem, Vzorek zdarma, Vyrobeno v Číně, Nejnovější, Čína

Související kategorie

Odeslat dotaz

Neváhejte a napište svůj dotaz do formuláře níže. Odpovíme vám do 24 hodin.
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