联系人:唐生
邮箱:3242629157@qq.com
电话:13058174263
地址: 中国 广东 深圳市前海深港合作区
| 品牌 |
方恒 |
型号 |
PY32F |
| 封装形式 |
SMD |
导电类型 |
双极型 |
| 封装外形 |
扁平型 |
集成度 |
大规模(100~10000) |
| 外形尺寸 |
4mm |
加工定制 |
否 |
| 工作电源电压 |
2V~5.5V |
最大功率 |
100000W |
| 工作温度 |
-45℃~85℃ |
系列 |
PY32F |
| 批号 |
未知 |
特色服务 |
烧录+编带 |
| 产品说明 |
原装正品 |
包装 |
盘装 |
| 应用领域 |
家用电器 |
数量 |
8888888888888 |
| 批号 |
2023 |
3242629157 |
PY32F003L18S6TU
简介PY32F003 系列微控制器采用高性能的 32 位 ARM? Cortex?-M0+内核,宽电压工作范围的 MCU。嵌入高达 32Kbytes flash 和 4Kbytes SRAM 存储器,工作频率 32MHz。包含多种不同封装类型多款产品。芯片集成多路 I2C、SPI、USART 等通讯外设,1 路 12bit ADC,5 个 16bit 定时器,以及 2 路比较器。PY32F003 系列微控制器的工作温度范围为-40℃~85℃,工作电压范围 1.7V~5.5V。芯片提供 sleep 和stop 低功耗工作模式,可以满足不同的低功耗应用。PY32F003 系列微控制器适用于多种应用场景,例如控制器、手持设备、PC 外设、游戏和 GPS 平台、工业应用等。表 1-1 PY32F003 系列产品规划及特征外设 PY32F003F16U PY32F003F14U PY32F003F18P PY32F003F16P PY32F003F14P PY32F003F26P PY32F003F36P PY32F003F48P PY32F003F18S Flash memory (Kbyte)32 2 32 64 64SRAM (Kbyte) 4 2 8 4 2 4 4 8 8定时器高级定时器1 (16-bit)通用定时器4 (16-bit)低功耗定时器1SysTick 1Watchdog 2通讯口SPI 2I2C 1USART 2DMA 3chRTC Yes通用端口 8 18ADC 通道数(外部 + 内部) 8+2 8+2 9+2 6+2 6+2 8+2比较器 2主频 32MHz工作电压 1.7~5.5 V封装 QFN20 TSSOP20 SOP20PY32F003 Datasheet Rev1.75/49COMP1COMP2HSILSI RC 32KHzSRAM RCC Reset! & clock controlFlash Memory Bus matrixCRC Decoder PORT BCPUCORTEX-M0+fmax= 32MHzSWDNVIC IOPORTEXTIS-AHB TO S-APBT1M16/17HSEPOWERVCCIOVCCAVCCS-APBXTAL OSC4-32MHzPOR/BORPVDSUPPLYSUPERVISIONVoltage Regulator VDDSystem and peripheral clocks, System resetLPTIMUSART1USART2S-APBVCC VSSNRSTOSC_IN OSC_OUTSWCLKSWDIOas AFPAfrom peripheralsIN+IN- OUT8xIN ADC I/F IN1,ETR as AFRX,TX,RTS,CTS, CK as AFSCL,SDADMAI2C1RX,TX,RTS,CTS, CK as AF SPI1 MOSI,MISO,SCK NSS as AFPORT FPORT AGPIOPBPFTIM1 CH1~CH4, BKIN, CH1N~CH2N, ETR as AFS-AHBPower domain of analog modules: VCCA domain VCC domain VCCIO domainTESTWWDGIWDG RTCPWRSYSCFGDBGMCUTIM3TIM14T sensorCH1~CH3, ETRas AFCH1 as AFCH1, CH1NBKIN as AFI/F10MHzFilter RC 24MHz OBL reset WWDG reset IWDG reset HSI_10MINT_CTRLPVD_IN1Hz Out as AF图 1-1 功能模块PY32F003 Datasheet Rev1.76/492. 功能概述2.1. Arm? Cortex?-M0+ 内核Arm? Cortex?- M0+是一款为广泛的嵌入式应用设计的入门级 32 位 Arm Cortex 处理器。它为开发人员提供了显著的好处,包括:? 结构简单,易于学习和编程? 功耗,节能运行? 精简的代码密度等Cortex-M0+处理器是 32 位内核,面积和功耗优化高,为 2 级流水的冯诺伊曼架构。处理器通过精简但强大的指令集和广泛优化的设计,提供处理硬件,包含单周期乘法器,提供了 32 位架构计算机所期望的性能,比其他 8 位和 16 位微控制器具有更高的代码密度。Cortex-M0+与一个嵌套的矢量中断控制器(NVIC)紧密耦合。2.2. 存储器片内集成 SRAM。通过 bytes(8bits)、half-word(16bits)或者 word(32bits)的方式可访问 SRAM。片内集成 Flash,包含两个不同的物理区域组成:? Main flash 区域,它包含应用程序和用户数据? Information 区域,4KBytes,它包括以下部分:? Option bytes? UID bytes? System memory对 Flash main memory 的保护包括以下几种机制:? read protection(RDP),防止来自外部的访问。? wrtie protection(WRP)控制,以防止不想要的写操作(由于程序存储器指针 PC 的混乱)。写保护的最小保护单位为 4Kbytes。? Option byte 写保护,专门的解锁设计。2.3. Boot 模式通过 BOOT0 pin 和 boot 配置位 nBOOT1(存放于 Option bytes 中),可选择三种不同的启动模式,如下表所示:表 2-1 Boot 配置Boot mode configurationModenBOOT1 bit BOOT0 pinX 0 选择 Main flash 作为启动区1 1 选择 System memory 作为启动区0 1 选择 SRAM 作为启动区Boot loader 程序存储在 System memory,用于通过 USART 接口下载 Flash 程序。PY32F003 Datasheet Rev1.77/492.4. 时钟系统CPU 启动后默认系统时钟频率为 HSI 8MHz,在程序运行后可以重新配置系统时钟频率和系统时钟源。可以选择的高频时钟有:? 一个 4/8/16/22.12/24MHz 可配置的内部高精度 HSI 时钟。? 一个 32.768KHz 可配置的内部 LSI 时钟。? 4~32MHz HSE 时钟,并且可以使能 CSS 功能检测 HSE。如果 CSS fail,硬件会自动转换系统时钟为HSI,HSI 频率由软件配置。同时 CPU NMI 中断产生。AHB 时钟可以基于系统时钟分频,APB 时钟可以基于 AHB 时钟分频。AHB 和 APB 时钟频率为32MHz。图 2-1 系统时钟结构图2.5. 电源管理2.5.1. 电源框图LSI HSEHSE4~32MHzClockdetector/1...128LSIHSE/32LSI RC32kHzSYSCLKHSIHSELSIMCOto RTCto IWDGSYSCLK to PWRAHBPRESC/1,2...512FCLK Cortex free-running clockTo AHB bus, core, memory and DMATo Cortex system timerAPBPRESC/1,2,4,8,16PCLK To APB periphralsTIM_PCLKto ADC