Одбор на ARM STM32 MCU

Одбор на ARM STM32 MCU

Ningbo Hi-tech Easy Choice Technology Co., Ltd е високотехнолошка компанија која е активна во дизајнот, развојот и производството на ARM STM32 MCU Board. Репутацијата на нашата компанија е изградена на добри кредити и обезбедување исклучителни услуги, што резултираше со долгорочни соработки со значајни корпорации, владини агенции и широка заедница на корисници. Ние сме специјализирани за развој на интелигентна електронска контролна табла, дизајн на производи за механичка и електрична контрола, развој на микрокомпјутер со еден чип, дизајн на кола и постпродукциско тестирање. Можеме прилагодено да го дизајнираме контролното коло за да ги задоволи вашите потреби, овозможувајќи исполнување на планираните функционалности на производот, без разлика дали давате експлицитни функционални барања или само идеја.

Испрати барање

Опис на производот

Развојот на таблата за контрола на индустриски производи YCTECH вклучува дизајн на софтвер за индустриска контролна табла, надградба на софтвер, дизајн на шематски дијаграм, дизајн на ПХБ, производство на ПХБ и обработка на ПХБА лоцирани на источниот брег на Кина. Нашата компанија дизајнира, развива и произведува плочка ARM STM32 MCU. Јадро: ARM32-bit Cortex-M3 CPU, највисоката работна фреквенција е 72MHz, 1,25DMIPS/MHz. Умножување со еден циклус и делење на хардверот.

Меморија: Интегрирана на чип флеш меморија 32-512 KB. 6-64 KB SRAM меморија.

Часовник, ресетирање и управување со енергија: 2,0-3,6V напојување и напон за возење за интерфејс I/O. Ресетирање на вклучување (POR), ресетирање на исклучување (PDR) и програмабилен детектор за напон (PVD). Кристален осцилатор од 4-16 MHz. Вградено коло RC осцилатор од 8 MHz приспособено пред фабрички. Внатрешно 40 kHz RC осцилаторско коло. PLL за часовник на процесорот. Кристал од 32 kHz со калибрација за RTC.

Ниска потрошувачка на енергија: 3 режими со мала потрошувачка на енергија: спиење, стоп, режим на подготвеност. VBAT за напојување на RTC и резервните регистри.

Режим за отстранување грешки: сериско отстранување грешки (SWD) и JTAG интерфејс.

DMA: 12-канален DMA контролер. Поддржани периферни уреди: тајмери, ADC, DAC, SPI, IIC и UART.

Три 12-битни A/D конвертори на ниво на САД (16 канали): Мерен опсег на A/D: 0-3,6V. Способност за двоен примерок и задржување. На чипот е вграден сензор за температура.

2-канален 12-битен D/A конвертор: STM32F103xC, STM32F103xD, STM32F103xE ексклузивно.

До 112 брзи I/O порти: во зависност од моделот, постојат 26, 37, 51, 80 и 112 I/O порти, од кои сите може да се мапираат на 16 надворешни вектори на прекини. Сите освен аналогните влезови можат да прифатат влезови до 5V.

До 11 тајмери: 4 16-битни тајмери, секој со 4 IC/OC/PWM или бројачи на импулси. Два 16-битни 6-канални напредни контролни тајмери: може да се користат до 6 канали за PWM излез. 2 тајмери ​​за чувари (независен чувар и чувар на прозорци). Систик тајмер: 24-битен бројач. Два 16-битни основни тајмери ​​се користат за возење на DAC.

До 13 комуникациски интерфејси: 2 IIC интерфејси (SMBus/PMBus). 5 USART интерфејси (интерфејс ISO7816, LIN, компатибилен со IrDA, контрола на дебагирање). 3 SPI интерфејси (18 Mbit/s), од кои два се мултиплексирани со IIS. CAN интерфејс (2.0B). USB 2.0 интерфејс со целосна брзина. SDIO интерфејс.

ECOPACK пакет: микроконтролерите од серијата STM32F103xx го прифаќаат пакетот ECOPACK.

системски ефект

1. ARM Cortex-M3 јадро интегрирано со вградена Flash и SRAM меморија. Во споредба со 8/16-битни уреди, ARM Cortex-M3 32-битниот RISC процесор обезбедува поголема ефикасност на кодот. Микроконтролерите STM32F103xx имаат вградено ARM јадро, така што тие се компатибилни со сите алатки и софтвер на ARM.

2. Вградена флеш меморија и RAM меморија: Вграден блиц до 512 KB, кој може да се користи за складирање на програми и податоци. До 64 KB вградена SRAM може да се чита и пишува со брзина на часовникот на процесорот (без состојби на чекање).

3. Променлива статичка меморија (FSMC): FSMC е вградена во STM32F103xC, STM32F103xD, STM32F103xE, со 4 избирања на чипови и поддржува четири режими: Flash, RAM, PSRAM, NOR и NAND. 3 линии за прекин на FSMC се поврзани со NVIC после ИЛИ. Нема FIFO за читање/запишување, освен за PCCARD, кодовите се извршуваат од надворешна меморија, Boot не е поддржан, а целната фреквенција е еднаква на SYSCLK/2, така што кога системскиот такт е 72MHz, надворешниот пристап се врши на 36MHz.

4. Вгнезден векторски контролер за прекини (NVIC): Може да ракува со 43 канали за прекин што можат да се маскираат (со исклучок на 16 линии за прекин на Cortex-M3), обезбедувајќи 16 приоритети за прекини. Тесно поврзан NVIC постигнува пониска латентност на процесирање на прекини, директно ја пренесува адресата на векторската табела за внесување прекини во кернелот, тесно поврзан интерфејс на NVIC кернелот, овозможува однапред да се обработуваат прекини, се справува со повисок приоритет прекини кои пристигнуваат подоцна и поддржува опашка синџир, автоматски зачувува состојбата на процесорот, а влезот за прекин автоматски се враќа кога прекинот ќе излезе, без интервенција на инструкциите.

5. Надворешен контролер за прекин/настан (EXTI): Надворешниот контролер за прекин/настан се состои од 19 линии за детектор на рабови за генерирање барања за прекин/настан. Секоја линија може поединечно да се конфигурира за да го избере настанот на активирањето (раб што расте, опаѓачки раб или и двете) и може да се маскира поединечно. Постои регистар на чекање за одржување на статусот на барања за прекин. EXTI може да открие кога пулсот на надворешната линија е подолг од периодот на внатрешниот часовник APB2. До 112 GPIO се поврзани со 16 линии за надворешни прекини.

6. Часовник и старт: Сè уште е неопходно да се избере системскиот часовник при стартување, но внатрешниот кристален осцилатор од 8 MHz е избран како часовник на процесорот при ресетирање. Може да се избере надворешен часовник од 4-16 MHz и ќе се следи за успех. За тоа време, контролорот е оневозможен, а управувањето со прекини на софтверот последователно е оневозможено. Во исто време, управувањето со прекини на часовникот PLL е целосно достапно доколку е потребно (на пр. во случај на дефект на индиректно користен кристален осцилатор). За да се конфигурира AHB фреквенцијата може да се користат повеќе предкомпатори, вклучувајќи APB со голема брзина (PB2) и APB со мала брзина (APB1). Највисоката фреквенција на APB со голема брзина е 72 MHz, а највисоката фреквенција на APB со мала брзина е 36 MHz.

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. Шема за напојување: VDD, опсегот на напон е 2.0V-3.6V, надворешното напојување се обезбедува преку VDD пинот, кој се користи за I/O и внатрешен регулатор на напон. VSSA и VDDA, опсегот на напон е 2,0-3,6V, надворешен аналоген напонски влез за ADC, модул за ресетирање, RC и PLL, во опсег од VDD (ADC е ограничен на 2,4V), VSSA и VDDA мора соодветно да се поврзат со VSS и VDD. VBAT, опсегот на напон е 1,8-3,6V, кога VDD е неважечки, напојува за RTC, надворешен кристален осцилатор од 32KHz и резервни регистри (реализирани со префрлување напојување).

9. Управување со енергија: Уредот има коло за целосно вклучување (POR) и ресетирање (PDR) за вклучување. Ова коло е секогаш ефикасно за да се осигури дека некои неопходни операции се изведуваат кога се стартува од 2V или паѓа на 2V. Кога VDD е под одредена долна граница VPOR/PDR, уредот може да остане во режим на ресетирање без надворешно коло за ресетирање. Уредот располага со вграден програмабилен детектор на напон (PVD). PVD се користи за откривање на VDD и споредување со лимитот VPVD. Се генерира прекин кога VDD е понизок од VPVD или VDD е поголем од VPVD. Рутината на услугата за прекин може да генерира предупредувачка порака или да го стави MCU во безбедна состојба. PVD е овозможен со софтвер.

10. Регулација на напон: Регулаторот на напон има 3 режими на работа: главен (MR), ниска потрошувачка на енергија (LPR) и исклучување. MR се користи во режимот на регулација (режим на работа) во традиционална смисла, LPR се користи во режим на запирање, а исклучувањето се користи во режим на подготвеност: излезот на регулаторот на напон е со висока импеданса, колото на јадрото се напојува, вклучувајќи нулта потрошувачка (содржината на регистрите и SRAM не се ќе бидат изгубени).

11. Режим со ниска потрошувачка на енергија: STM32F103xx поддржува 3 режими на ниска потрошувачка на енергија, за да се постигне најдобар баланс помеѓу малата потрошувачка на енергија, краткото време за стартување и достапните извори на будење. Режим на мирување: само процесорот престанува да работи, сите периферни уреди продолжуваат да работат, го буди процесорот кога ќе се појави прекин/настан; стоп режим: овозможува одржување на содржината на SRAM и регистри со минимална потрошувачка на енергија. Часовниците во регионот од 1,8V се сите запрени, осцилаторите PLL, HSI и HSE RC се оневозможени, а регулаторот на напонот се става во нормален или ниска моќност. Уредот може да се разбуди од стоп режим преку надворешна линија за прекин. Надворешниот извор на прекин може да биде една од 16 линии за надворешни прекини, PVD излез или TRC предупредување. Режим на подготвеност: Во потрага по најмала потрошувачка на енергија, внатрешниот регулатор на напон е исклучен, така што областа од 1,8 V е исклучена. PLL, HSI и HSE RC осцилаторите исто така се оневозможени. По влегувањето во режим на подготвеност, покрај резервните регистри и кола на подготвеност, се губат и содржината на SRAM и регистрите. Уредот излегува од режимот на подготвеност кога се појавува надворешно ресетирање (игла NRST), ресетирање на IWDG, подигнување на работ на пинот WKUP или предупредување TRC. Кога влегувате во режим на запирање или режим на подготвеност, TRC, IWDG и сродните извори на часовникот нема да бидат запрени.






Жешки тагови: Плоча ARM STM32 MCU, производители, добавувачи, фабрика, има во залиха, бесплатен примерок, произведен во Кина, најнов, Кина
Поврзана категорија
Испрати барање
Ве молиме слободно дајте го вашето барање во формата подолу. Ќе ви одговориме за 24 часа.
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