ARM STM32 MCU Board

ARM STM32 MCU Board

Ang Ningbo Hi-tech Easy Choice Technology Co., Ltd ay isang high-tech na kumpanya na aktibo sa disenyo, pagbuo, at produksyon ng ARM STM32 MCU Board. Ang reputasyon ng aming kumpanya ay binuo sa magandang kredito at pagbibigay ng pambihirang serbisyo, na nagresulta sa pangmatagalang pakikipagtulungan sa mga makabuluhang korporasyon, ahensya ng gobyerno, at malawak na komunidad ng gumagamit. Dalubhasa kami sa pagbuo ng matalinong electronic control board, disenyo ng produktong mekanikal at elektrikal na kontrol, single-chip microcomputer development, circuit design, at post-production testing. Maaari naming pasadyang idisenyo ang control circuit upang matugunan ang iyong mga pangangailangan, na nagbibigay-daan sa katuparan ng iyong nilalayon na mga functionality ng produkto, kung nagbibigay ka ng tahasang mga kinakailangan sa pagganap o isang ideya lamang.

Magpadala ng Inquiry

Paglalarawan ng Produkto

Ang YCTECH industrial product control board development ay kinabibilangan ng industrial control board software design, software upgrade, schematic diagram design, PCB design, PCB production at PCBA processing na matatagpuan sa silangang baybayin ng China. Ang aming kumpanya ay nagdidisenyo, gumagawa at gumagawa ng ARM STM32 MCU board. Core: ARM32-bit Cortex-M3 CPU, ang pinakamataas na dalas ng pagpapatakbo ay 72MHz, 1.25DMIPS/MHz. Single-cycle multiply at hardware divide.

Memorya: On-chip integrated 32-512KB Flash memory. 6-64KB ng SRAM memory.

Clock, reset at power management: 2.0-3.6V power supply at driving voltage para sa I/O interface. Power-on reset (POR), power-down reset (PDR), at programmable voltage detector (PVD). 4-16MHz crystal oscillator. Ang built-in na 8MHz RC oscillator circuit ay inayos bago ang pabrika. Panloob na 40 kHz RC oscillator circuit. PLL para sa orasan ng CPU. 32kHz crystal na may pagkakalibrate para sa RTC.

Mababang pagkonsumo ng kuryente: 3 mababang mode ng pagkonsumo ng kuryente: sleep, stop, standby mode. VBAT upang paganahin ang RTC at mga backup na rehistro.

Debug mode: serial debug (SWD) at JTAG interface.

DMA: 12-channel na DMA controller. Mga sinusuportahang peripheral: mga timer, ADC, DAC, SPI, IIC at UART.

Tatlong 12-bit us-level na A/D converter (16 na channel): A/D measurement range: 0-3.6V. Dual sample and hold na kakayahan. Ang isang sensor ng temperatura ay isinama sa chip.

2-channel na 12-bit D/A converter: STM32F103xC, STM32F103xD, STM32F103xE eksklusibo.

Hanggang sa 112 mabilis na I/O port: Depende sa modelo, mayroong 26, 37, 51, 80, at 112 I/O port, na lahat ay maaaring imapa sa 16 na external na interrupt na vector. Lahat maliban sa mga analog input ay maaaring tumanggap ng mga input hanggang 5V.

Hanggang 11 timer: 4 16-bit timer, bawat isa ay may 4 na IC/OC/PWM o pulse counter. Dalawang 16-bit 6-channel na advanced na control timer: hanggang 6 na channel ang maaaring gamitin para sa PWM output. 2 watchdog timers (independent watchdog at window watchdog). Systick timer: 24-bit down counter. Dalawang 16-bit na pangunahing timer ang ginagamit upang himukin ang DAC.

Hanggang sa 13 mga interface ng komunikasyon: 2 mga interface ng IIC (SMBus/PMBus). 5 USART interface (ISO7816 interface, LIN, IrDA compatible, debug control). 3 SPI interface (18 Mbit/s), dalawa sa mga ito ay multiplexed sa IIS. CAN interface (2.0B). USB 2.0 buong bilis na interface. SDIO interface.

ECOPACK package: STM32F103xx series microcontrollers adopt ECOPACK package.

epekto ng sistema

1. ARM Cortex-M3 core na isinama sa naka-embed na Flash at SRAM memory. Kung ikukumpara sa mga 8/16-bit na device, ang ARM Cortex-M3 32-bit RISC processor ay nagbibigay ng mas mataas na code efficiency. Ang mga STM32F103xx microcontroller ay may naka-embed na ARM core, kaya tugma ang mga ito sa lahat ng ARM tool at software.

2. Naka-embed na Flash memory at RAM memory: Built-in na hanggang 512KB na naka-embed na Flash, na maaaring magamit upang mag-imbak ng mga program at data. Hanggang 64KB ng naka-embed na SRAM ay maaaring basahin at isulat sa bilis ng orasan ng CPU (walang mga estado ng paghihintay).

3. Variable static memory (FSMC): Ang FSMC ay naka-embed sa STM32F103xC, STM32F103xD, STM32F103xE, na may 4 na chip na pinipili, at sumusuporta sa apat na mode: Flash, RAM, PSRAM, NOR at NAND. 3 FSMC interrupt lines ay konektado sa NVIC pagkatapos ng OR. Walang read/write FIFO, maliban sa PCCARD, ang mga code ay ine-execute mula sa external memory, hindi sinusuportahan ang Boot, at ang target frequency ay katumbas ng SYSCLK/2, kaya kapag ang system clock ay 72MHz, ang external access ay ginagawa sa 36MHz.

4. Nested Vectored Interrupt Controller (NVIC): Kakayanin nito ang 43 maskable interrupt channel (hindi kasama ang 16 na interrupt na linya ng Cortex-M3), na nagbibigay ng 16 na interrupt na priyoridad. Ang mahigpit na pinagsamang NVIC ay nakakakuha ng mas mababang interrupt processing latency, direktang inililipat ang interrupt entry vector table address sa kernel, mahigpit na pinagsama ang NVIC kernel interface, nagbibigay-daan sa mga interrupt na maproseso nang maaga, pinangangasiwaan ang mas mataas na priyoridad na interrupts na darating sa ibang pagkakataon, at sumusuporta sa tail Chain, awtomatikong nagse-save ang estado ng processor, at ang interrupt na entry ay awtomatikong maibabalik kapag ang interrupt ay lumabas, nang walang interbensyon sa pagtuturo.

5. External interrupt/event controller (EXTI): Ang external interrupt/event controller ay binubuo ng 19 edge detector lines para sa pagbuo ng interrupt/event request. Ang bawat linya ay maaaring isa-isang i-configure upang piliin ang trigger na kaganapan (tumataas na gilid, bumabagsak na gilid, o pareho) at maaaring indibidwal na i-mask. Mayroong nakabinbing rehistro upang mapanatili ang katayuan ng mga kahilingan sa pag-abala. Nagagawa ng EXTI na tuklasin kapag ang isang pulso sa panlabas na linya ay mas mahaba kaysa sa panahon ng panloob na orasan ng APB2. Hanggang 112 GPIO ay konektado sa 16 na panlabas na interrupt na linya.

6. Orasan at pagsisimula: Kailangan pa ring piliin ang system clock kapag nagsisimula, ngunit ang panloob na 8MHz crystal oscillator ay pinili bilang CPU clock kapag nagre-reset. Maaaring pumili ng panlabas na 4-16MHz na orasan at susubaybayan para sa tagumpay. Sa panahong ito, hindi pinagana ang controller at ang pamamahala sa interrupt ng software ay kasunod na hindi pinagana. Kasabay nito, ang pag-abala sa pamamahala ng orasan ng PLL ay ganap na magagamit kung kinakailangan (hal. sa kaso ng pagkabigo ng isang hindi direktang ginamit na crystal oscillator). Maaaring gamitin ang maraming pre-comparator para i-configure ang AHB frequency, kabilang ang high-speed APB (PB2) at low-speed APB (APB1). Ang pinakamataas na frequency ng high-speed APB ay 72MHz, at ang pinakamataas na frequency ng low-speed APB ay 36MHz.

7. Boot mode: Sa pagsisimula, ang Boot pin ay ginagamit upang pumili ng isa sa tatlong opsyon sa Boot: import mula sa Flash ng user, import mula sa system memory, at import mula sa SRAM. Ang Boot import program ay matatagpuan sa system memory at ginagamit upang i-reprogram ang Flash memory sa pamamagitan ng USART1.

8. Power supply scheme: VDD, ang hanay ng boltahe ay 2.0V-3.6V, ang panlabas na power supply ay ibinibigay sa pamamagitan ng VDD pin, na ginagamit para sa I/O at internal voltage regulator. VSSA at VDDA, ang hanay ng boltahe ay 2.0-3.6V, panlabas na analog boltahe input para sa ADC, reset module, RC at PLL, sa loob ng saklaw ng VDD (ADC ay limitado sa 2.4V), VSSA at VDDA ay dapat na konektado sa VSS nang naaayon. at VDD. VBAT, ang hanay ng boltahe ay 1.8-3.6V, kapag ang VDD ay hindi wasto, nagbibigay ito ng kapangyarihan para sa RTC, panlabas na 32KHz crystal oscillator at backup na mga rehistro (natanto sa pamamagitan ng power switching).

9. Power management: Ang device ay may kumpletong power-on reset (POR) at power-down reset (PDR) circuit. Ang circuit na ito ay palaging epektibo upang matiyak na ang ilang mga kinakailangang operasyon ay isinasagawa kapag nagsisimula mula sa 2V o bumabagsak sa 2V. Kapag ang VDD ay mas mababa sa isang partikular na mas mababang limitasyon na VPOR/PDR, ang device ay maaari ding manatili sa reset mode nang walang panlabas na reset circuit. Nagtatampok ang device ng naka-embed na programmable voltage detector (PVD). Ang PVD ay ginagamit upang makita ang VDD at ihambing ito sa limitasyon ng VPVD. Nabubuo ang isang interrupt kapag ang VDD ay mas mababa sa VPVD o ang VDD ay mas malaki kaysa sa VPVD. Maaaring makabuo ng mensahe ng babala ang naka-interrupt na gawain sa serbisyo o ilagay ang MCU sa isang ligtas na estado. Ang PVD ay pinagana ng software.

10. Regulasyon ng boltahe: Ang regulator ng boltahe ay may 3 operating mode: main (MR), low power consumption (LPR) at power down. Ang MR ay ginagamit sa regulation mode (running mode) sa tradisyunal na kahulugan, ang LPR ay ginagamit sa stop mode, at ang power-down ay ginagamit sa standby mode: ang boltahe regulator output ay high-impedance, ang core circuit ay pinapagana, kabilang ang zero consumption (ang mga nilalaman ng mga rehistro at SRAM ay hindi mawawala).

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.






Mga Hot Tags: ARM STM32 MCU Board, Mga Manufacturer, Supplier, Pabrika, May Stock, Libreng Sample, Made in China, Pinakabago, China

Kaugnay na Kategorya

Magpadala ng Inquiry

Mangyaring huwag mag-atubiling ibigay ang iyong pagtatanong sa form sa ibaba. Sasagot kami sa iyo sa loob ng 24 na oras.
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