logo logologo

Language
Search...

Products

Products

Home > Products > Puya MCUs > 32-bit MCU PY32003

32 bit MCU PY32003

PY32F003 series microcontrollers are MCUs with high performance 32 - bit ARM® Cortex® -M0 + core, wide voltage operating range.

Product Features

  • CPU

    Core

    — 32-bit ARM® Cortex® - M0+ CPU

    — Up to 32 MHz operating frequency

    Memories

    — Maximum 32 Kbytes of flash memory

    — Up to 4 Kbytes SRAM

    Clock system

    — Internal 4 /8/16/ 22.12 / 24 MHz RC Oscillator (HSI)

    — Internal 32.768 KHz RC oscillator (LSI)

    — 4 to 32 MHz crystal oscillator (HSE)

    Power management and reset

    — Operating voltage: 1.7V to 5.5V

    — Low power modes: Sleep and Stop

    — Power-on/Power-down reset (POR/PDR)

    — Brownout Detect Reset (BOR)

    — Programmable Voltage Detection (PVD)

    General purpose input and output (I/O)

    — Up to 18 I/Os, all available as external interrupts

    — Driver current 8mA

    3-channel DMA controller

    1 x 12-bit ADC

    — Supports up to 10 external input channels

    — Input voltage conversion range: 0 ~ VCC

    Timer

    — A 16bit advanced control timer (TIM1)

    — 4 general purpose 16-bit timers  (TIM3/TIM14/TIM16/TIM17)

    — A low-power timer (LPTIM), supports wakeup from stop mode

    — An Independent Watchdog Timer (IWDT)

    — A Window Watchdog Timer (WWDT)

    — A SysTick timer

    — A IRTIM

    RTC

    Communication Interface

    — A Serial Peripheral Interface (SPI)

    — Two Universal Synchronous / Asynchronous  Transceivers (USARTs) with automatic baudrate detection

    — A I2C interface , supports standard mode (100 kHz) , Fast mode (400 kHz) , supports 7-bit addressing mode

    Hardware CRC-32 module

    Two comparators

    Unique UID

    Serial wire debug (SWD)

    Working temperature: -40 to 85℃

    Package: TSSOP20, QFN 20

  • Introduction

    PY32F003 series microcontrollers are MCUs with high performance 32 - bit ARM® Cortex® -M0 + core, wide  voltage operating range. It has embedded up to 32 Kbytes flash and 4 Kbytes SRAM memory, a maximum  operating frequency of 32 MHz, and contains various products in different package types. The chip integrates  multi-channel I2C, SPI, USART and other communication peripherals, one channel 12bit ADC, five 16bit timers, and two-channel comparators.

    PY32F003 series microcontrollers are -40 ℃ ~ 85 ℃, and the operating voltage range is 1.7V ~ 5.5V. The chip  provides sleep and stop low-power operating modes from meeting different low-power applications.

    The PY32F003 series of microcontrollers are suitable for various application scenarios, such as controllers,  portable devices, PC peripherals, gaming and GPS platforms, industrial applications.

  • Arm®Cortex®-M0+ core

    Arm ® The Cortex ® - M0+ is an entry-level 32-bit Arm Cortex processor designed for a wide range of embedded  applications. It provides developers with significant benefits, including:

    Simple structure, easy to learn and program

    Ultra-low power consumption, energy-saving operation

    Reduced code density and more

    Cortex-M0+ processor is a 32-bit core optimized for area and power consumption and is a 2-stage pipeline Von  Neumann architecture. The processor offers high-end processing hardware, including single-cycle multipliers,  through a streamlined but powerful instruction set and an extensively optimized design. Moreover, it delivers the  superior performance expected from a 32-bit architecture computer, with a higher coding density than other 8  and 16-bit microcontrollers.

    The Cortex-M0+ is tightly coupled with a Nested Vectored Interrupt Controller (NVIC).

  • Memories

    The on-chip integrated SRAM is accessed by bytes (8 bits), half-word (16bits) or word (32bits).

    The on-chip integrated Flash consists of two different physical areas:

    Main flash area, which contains application and user data

    The information area has 4K bytes, and it includes the following parts:

    ➢ Option bytes

    ➢ UID bytes

    ➢ System memory

    The protection of Flash main memory includes the following mechanisms:

    Read protection(RDP) prevents access from outside.

    Write protection (WRP) control prevents unwanted writes (confuse by program memory pointer from  PC). The minimum protection unit for write protection is 4K bytes.

    Option byte write protection, special unlocking design.

Functional data

Bluetooth Chip for Earphones AC6969A


Functional Module

Bluetooth Chip for Earphones AC6969A

How to Order

You can get your 32 bit MCU PY32003 solution by flling out the form below and we will contact you immediately.

Want to turn your idea into reality? Contact YFM Support
Copyright © 2022 Shenzhen Yufan Microelectronics Co., Ltd. All Rights Reserved. | Sitemap

Contact

Copyright © 2022 Shenzhen Yufan Microelectronics Co., Ltd. All Rights Reserved. | { fanyi('Sitemap') }}
Online

Email

Message
TOP