XL32F001单片机是一款性价比极高、专注于低功耗和成本控制的国产32位MCU。它基于ARM Cortex-M0+内核,在资源上精准定位,非常适合那些对性能要求不高、但极其看重成本和功耗的嵌入式应用场景。
XL32F001支持常用的Keil集成开发环境,如果你有ARM Cortex-M系列单片机的开发经验,配合我们的开发板和仿真器,可以非常快速地上手。
价格方面,XL32F001的SOP8封装在批量时甚至可以做到0.4元左右,价格直逼传统的8位单片机,但提供了更强大的32位处理能力。
下面是XL32F001单片机芯片的主要特性:
内核:32 位 ARM®Cortex®- M0+ ,最高 24MHz 工作频率
存储器:24Kbytes Flash, 存储器 3Kbytes SRAM
时钟系统:内部 24MHz RC 振荡器 (HSI),内部 32.768KHz RC 振荡器(LSI),32.768KHz 低速晶体振荡器 (LSE), 外部时钟输入。
电源管理和复位:工作电压:1.7V ~ 5.5V, 低功耗模式: Sleep/Stop, 上电/掉电复位(POR/PDR),掉电检测复位(BOR)。
通用输入输出(I/O):多达 18 个 I/O,均可作为外部中断,驱动电流 8mA。
1 x 12-bit ADC:支持最多 8 个外部输入通道,2 个内部通道,VADC-REF 内部 1.5V,VCC。
定时器:1 个 16bit 高级控制定时器(TIM1),1 个通用的 16 位定时器(TIM14),1 个低功耗定时器。(LPTIM),支持从 stop 模式唤醒,1 个独立看门狗定时器(IWDT),1 个 SysTick timer
通讯接口:1 个串行外设接口(SPI),1 个通用同步/异步收发器(USART),支持自动波特率检测,1 个I2C接口,支持标准模式(100KHz)、 快速模式 (400KHz),支持 7 位寻址模式
硬件 CRC-32 模块
2 个比较器
唯一 UID
串行单线调试(SWD)
工作温度:-40 ~ 85°C。
封装: TSSOP20 ,QFN20,SOP16, SOP14,SOP8。