APT32F1023数据手册V1.4
APT32F1023 数据手册
相关文档
APT32F102X 系列使用手册
版权所有©深圳市爱普特微电子有限公司
本资料内容为深圳市爱普特微电子有限公司在现有数据资料基础上慎重且力求准确无误编制而成,本资料中所记载的实例以正确的使
用方法和标准操作为前提,使用方在应用该等实例时请充分考虑外部诸条件,深圳市爱普特微电子有限公司不担保或确认该等实例在
使用方的适用性、适当性或完整性,深圳市爱普特微电子有限公司亦不对使用方因使用本资料所有内容而可能或已经带来的风险或后
果承担任何法律责任。基于使本资料的内容更加完善等原因,公司保留未经预告的修改权。
APTCHIP MICROELECTRONICS
1
历史版本说明
APT32F1023数据手册V1.4
历史版本说明
版本
修改日期
V0.0
2020-11-24
初版
V1.0
2020-12-01
修改初版的明显错误
V1.1
2020-12-07
修改V1.0部分未发现错误
V1.2
2021-01-08
更新logo
V1.3
2021-02-01
更正TTL、SWD、FIN、Flash相关内容
V1.4
2021-03-30
更正LVD错误
APTCHIP MICROELECTRONICS
修改概要
2
概述
APT32F1023数据手册V1.4
1
概述
1.1 APT32F1023介绍
APT32F1023 是由爱普特微电子推出的基于平头哥半导体 (T-HEAD Semiconductor) CPU 内核开发的 32 位高性能
低成本单片机。APT32F1023 单片机面向的应用为工业控制,触控家电,消费电子设备,可穿戴设备等应用。
•
C-Sky 32位CPU内核(0.7DMIPS),支持单周期乘法和SWD调试
•
独立硬件除法器
•
片载64K(32Kbytes可选)程序闪存,独立2Kbytes数据闪存
•
内含4Kbytes SRAM,可用于堆栈,数据存储,代码存储
•
工作温度: − 40 to 85°C
•
工作电压范围: 1.8 to 5.5V
•
最高工作频率:48MHz
•
中断控制器:支持动态配置的可嵌套中断 (NVIC)
•
增强的时钟和功耗控制器(SYSCON)
•
独立看门狗定时器(IWDT)
•
1x16位增强型定时器/计数器(EPT),每个TIMER支持4路PWM输出功能,支持互补带死区模式
•
1x 16位通用定时器/计数器,支持2路PWM输出功能 (GPT)
•
1x 16位计数器(COUNTERA),支持自动重载功能以及单次或者循环计数功能(载波发生器)
•
1x 16位基本计时TIMER (Basic Timer)
•
1x 16位低功耗TIMER(LPT)
•
1x 16位RTC
•
1x 8位WWDT
•
串行通信接口:1x I2C,3x UART,1/0 x SPI,1 x SIO
•
多达16路的12位ADC,支持内部/外部VREF输入
•
支持96bit UID功能
•
最多支持22个GPIO,所有GPIO均可配置为外部中断
•
支持三种工作模式:RUN,SLEEP,和DEEP-SLEEP模式
•
多达17路的触摸按键控制器
•
4 个大电流驱动管脚(每个管脚支持灌入最大电流为120mA)
APTCHIP MICROELECTRONICS
1-1
概述
APT32F1023数据手册V1.4
1.2 主要特性
1.2.1 处理器(CPU)
•
32-bit RISC CPU核,指令长度16位
•
16个32位通用寄存器
•
高效的2级执行流水线
•
单周期32位x32位的硬件整形乘法阵列(结果只支持32位)
•
SWD (Serial Wire Debug)调试接口
1.2.2 硬件除法器(HWDIV)
•
有符号或者无符号32位整数除法运算
•
支持32位被除数和32位除数,输出32位商和余数
•
5个HCLK周期运算时间
•
支持除数零溢出错误中断
1.2.3 存储(Memory)
•
64Kbytes(32Kbytes可选)的内部程序闪存,支持ISP保护,保护区域的大小可配置,支持硬件CRC校验
•
2Kbytes的独立数据闪存,数据闪存编程不影响程序运行
•
User Option配置
-
外部复位管脚使能配置
-
看门狗缺省使能状态配置
-
代码安全性配置
•
专用烧写接口,支持快速的量产烧录(需配合专用烧写器)
•
多达4Kbytes的内部SRAM,支持硬件CRC校验
•
小端(little-endian)存储方式
1.2.4 可嵌套中断控制器(NVIC)
•
多达32个中断源,支持中断向量表重定向
•
32个可编程优先级,每个中断都有独立的优先级
•
每个中断都有独立的使能或者禁止控制
•
每个中断源都有固定的向量地址
•
支持陷阱功能
•
支持软件复位
•
全局中断使能控制
APTCHIP MICROELECTRONICS
1-2
概述
APT32F1023数据手册V1.4
•
可单独配置唤醒事件的使能/禁止(可配置唤醒后不入中断)
1.2.5 系统控制器(SYSCON)
•
外部晶振400KHz 到 24MHz (EMCLK: External Main Clock,外部主时钟),支持独立的32.768K配置项
•
内部主振 131.072KHz / 2.097MHz / 4.194MHz / 5.556MHz (default) 四个option选择 (1%偏差@典型值,
IMCLK: Internal Main Clock,内部主时钟)
•
内部高速振荡器 24MHz/48MHz (1%偏差@典型值,HFCLK: High Frequency Clock,内部高速时钟)
•
内部辅振 27KHz (5%偏差@典型值,ISCLK: Internal Sub Clock,内部辅时钟)
•
内部振荡器均支持软件微调
•
支持低功耗模式 (SLEEP/DEEP-SLEEP)
•
低功耗模式下支持可编程的功耗优化
•
可编程的时钟分频器
•
外部晶振失效监测(外部晶振失效时,支持自动切换到内部主振)
•
外部晶振抖动滤波处理
•
外部中断输入数字滤波控制,支持中断触发的异步计数
•
FLASH和SRAM校验错误管理,可配置重试或者系统复位
•
复位源检测和管理 (RSTID)
1.2.6 独立看门狗定时器(IWDT:Independent Watchdog Timer)
•
复位时间可配置:缺省8秒
•
可配置复位前报警中断
•
独立工作在内部辅晶振下的可编程18位递减计数器(27KHz时钟)
1.2.7 16位增强型定时器/计数器(EPT:Enhance Purpose Timer)
•
三种计数模式:递增、递减、递增递减
•
每个TIMER有4路独立PWM输出,支持4个比较值
•
支持互补输出,死区控制,斩波输出,紧急模式输出
•
支持紧急模式输出:软锁止和硬锁止模式
-
外部输入EPIx
-
系统错误,LVD中断触发
•
支持特殊寄存器保护
•
支持单次触发模式和外部脉冲计数模式
•
4个数字比较器可触发多种同步和波形输出
APTCHIP MICROELECTRONICS
1-3
概述
APT32F1023数据手册V1.4
•
可以工作在捕捉模式,最多支持4个比较值捕获
•
支持ETCB事件联动
•
PCLK工作时钟
1.2.8 16位通用定时器/计数器(GPT:General Purpose Timer)
•
三种计数模式:递增、递减、递增递减
•
每个TIMER支持两个输出通道,每个通道可配置为PWM波形输出控制
•
支持捕获模式,最多4个捕获值
•
支持ETCB事件联动
•
PCLK工作时钟
1.2.9 载波频率发生器 (CNTA:Counter A)
•
1个16位的计数器,支持自动重载功能以及单次或者循环计数功能
•
软件/硬件可选择的载波频率输出使能/禁止控制
•
在一个周期波形内,输出高/低电平脉冲宽度可配置
•
输出极性可配置
•
可以用于驱动扬声器或者远程IR数据传输
1.2.10 基础计时器 (BT:Basic Timer)
•
1个16位的递增计数器,支持自动重载功能
•
一个比较值寄存器,支持PWM波形输出
•
支持单次触发模式
•
支持比较值Match中断、周期中断和溢出中断
•
支持ETCB事件联动
•
PCLK工作时钟
1.2.11 内核计时器 (CORET:Core Timer)
•
1个24位的递减计数器,支持自动重载功能
•
计数时钟源可选(CPU时钟或者系统时钟的8分频)
•
支持周期中断和溢出中断
1.2.12 低功耗定时器/计数器 (LPT:Low Power Timer)
•
16位的递增计数器,支持自动重载功能
APTCHIP MICROELECTRONICS
1-4
概述
APT32F1023数据手册V1.4
•
一个16位比较值寄存器,支持PWM输出
•
3位预分频选择,可支持1、2、4、8、16、32、64、128分频
•
支持多种计数时钟源:ISCLK、IMCLK、EMCLK、PCLK或者外部CLK
•
支持Toggle或者PWM输出功能
•
支持单次触发模式
•
支持周期中断和MATCH中断
•
支持ETCB事件联动
1.2.13 时钟定时器(RTC:Real Time Counter)
•
仅POR复位有效,支持写保护
•
计时功能:支持时(12或24小时制)、分、秒和子秒,BCD格式
•
日历功能:支持年、月、日和星期,BCD格式;自动闰年识别
•
支持可选的时钟源:外部晶振EMCLK(支持32.768KHz)、内部主振IMCLK和内部副振ISCLK。
•
支持2个可编程闹钟
•
支持周期定时中断
•
数字校准功能
•
支持ETCB事件联动
•
可编程频率输出(通过CLO输出)
1.2.14 窗口看门狗(WWDT:Window Watchdog)
•
基于PCLK工作
•
支持复位前报警中断
•
可通过软件触发复位操作
•
计数器刷新窗口限制功能
1.2.15 通用异步收发器(UART)
•
2个通道
•
8位数据长度,支持校验位(奇偶校验,0/1校验)
•
单独的8x8位收发FIFO
•
可编程的分数波特率发生器
1.2.16 异步串行总线(I2C)
•
1个通道
APTCHIP MICROELECTRONICS
1-5
概述
APT32F1023数据手册V1.4
•
支持多主机I2C总线,支持主机或者从机工作模式。
•
标准模式100Kbit/s,高速模式可达400Kbit/s,超高速模式可达1Mbit/s
•
兼容串行8位数据传输和双向数据传输
•
7位或者10位寻址
•
可编程SDA保持时间
•
自动总线恢复功能
•
单独的8x8位收发FIFO
1.2.17 同步外设接口(SPI)
•
1/0个通道
•
可编程的数据帧长度:4到16位
•
支持主机和从机模式
•
时钟预分频可编程
•
支持单线收发模式
•
单独的8x16位收发FIFO
1.2.18 串行输入输出接口(SIO)
•
1个通道,单线通讯接口,双向数据传输
•
自定义通讯协议和波形输出
•
输出模式下,支持16个Pattern的连续输出
•
接收模式下,支持连续32bit或者pattern的接收,支持硬件采样和自动抽取,支持输入滤波
1.2.19 12位模数转换器(12bit AD Converter)
•
多达16个模拟输入通道供选择,参考电压支持VDD、外部管脚、INTVREF或者FVR
•
ADC输入支持外部ADCIN、GND、1/4VDD和内部高精度电压参考源(INTVREF)
•
支持最快1MSPS转换速度
•
可配置采样保持时间
•
支持连续转换模式和硬件自动比较转换结果
•
支持多序列转换模式, 最高可达16个转换序列, 可灵活配置转换通道,转换顺序,转换次数,序列优先级
•
支持ETCB事件联动
1.2.20 内部电压参考源(INTVREF:Internal Voltage Reference)
•
作为ADC的采样通道校准输入
•
作为ADC的VREF输入(ADC必须工作在低速状态下)
APTCHIP MICROELECTRONICS
1-6
概述
APT32F1023数据手册V1.4
•
参考电压:1.0V
1.2.21 内部固定电压源(FVR: Fixed Voltage Reference)
•
作为ADC的VREF输入
•
参考电压:2.048V/4.096V
1.2.22 电容触摸按键(TKEY:Touch Key Sensor)
•
基于电荷转移原理的自电容检测模拟前端
•
支持扫描频率扩频,随机化配置,提高抗干扰性能
•
支持17个扫描通道
•
支持序列扫描,序列最大支持18个配置单元
•
每个通道独立可编程的灵敏度调节
•
多种扫描触发模式
•
支持硬件自动按键检测和系统唤醒
1.2.23 校验控制器(CRC)
•
支持基于Byte, Half-word, Word的写操作
•
可选择的CRC多项式包括:
o CRC-CCITT:X16 + X12 + X5 +1
o CRC-16:X16 + X15 + X2 + 1
o CRC-32:X32 + X26 + X23 + X22 + X16 + X12 + X11 + X10 + X8 + X7 + X5 + X4 + X3 + X2 + X + 1
•
可编程种子值
•
输入数据和输出数据(CRC校验和)可以转换成补码形式操作
•
可编程的按位反转设置(LSB优先或者MSB优先)
1.2.24 事件触发选择控制器(ETCB: Event Trigger Cross Bar)
•
支持可配置的片内模块间互联触发
•
最大支持8个触发通道
•
每个通道支持64个Source输入选择
•
每个通道支持64个Target输出选择
•
每个通道均支持软件触发
1.2.25 通用IO (GPIO)
•
24管脚:22 个GPIO
APTCHIP MICROELECTRONICS
1-7
概述
APT32F1023数据手册V1.4
•
20管脚:18 个GPIO
•
16管脚:14 个GPIO
•
推挽输出和开漏输出可配置,上下拉电阻可配置
•
输出可独立配置驱动能力和斜率
•
支持输出状态监测
•
通讯口支持TTL电平输入Buffer配置(TTL1/TTL2)
•
所有管脚都支持外部中断功能
1.2.26 两个低功耗模式
•
SLEEP: 关闭选择的系统时钟和CPU时钟
•
DEEP-SLEEP: 关闭所有系统时钟和CPU时钟
•
可配置的DEEP-SLEEP唤醒源:外部中断、iWDT中断、LPT中断、LVD中断、RTC中断或者触摸按键中断
1.2.27 上电复位(POR:Power On Reset)
1.2.28 低电压检测(LVD:Low Voltage Detector)
•
可配置低电压复位功能,可选8个电压值 (1.9V/2.2V/2.5V/2.8V/3.1/3.4/3.7/4.0).
•
可配置低电压中断,可选7个检测电压值 (2.1V/2.4V/2.7V/3.0V/3.3/3.6/3.9)
1.2.29 工作电压范围
•
1.8V to 5.5V
1.2.30 工作频率范围
•
外部主晶振:32KHz ~ 24 MHz
•
内部振荡器:IMOSC:5.556 MHz(max)/ HFOSC:48 MHz(max)
•
内部辅振:27KHz
1.2.31 工作温度范围
•
− 40 to 85°C
1.2.32 封装
•
SSOP24
•
SOP24
•
SOP20
•
QFN20
APTCHIP MICROELECTRONICS
1-8
概述
APT32F1023数据手册V1.4
•
SOP16
APTCHIP MICROELECTRONICS
1-9
概述
APT32F1023数据手册V1.4
1.3 模块框图
32bit CPU
Bus
Control
Debug
Interface
Debug
Control
EIC
FLASH
SRAM
Internal
Flash
Controller
SRAM
Bridge
AHB Lite Bus Interface
AHB BUS
HWDIV
AHB2APB Bridge
CRC
GPIO
SYSCON
I2C
LVD
IWDT
IMCLK CTL (4 options)
SIO
HFCLK CTL (48MHz)
EMCLK CTL (1~24MHz)
UART0 - 2
ISCLK CTL (27KHz)
SPI
ADC
P
A
D
EPT
TOUCH KEY
GPT
ETCB
CNTA
WWDT
LPT
BT
RTC
LDO
POR
BGR
Figure 1-1 APT32F1023模块框图
APTCHIP MICROELECTRONICS
1-10
OSC
P
A
D
管脚配置
APT32F1023数据手册V1.4
2
管脚配置
2.1 概要
本章节描述APT32F1023产品的管脚功能信息。
包含:
•
管脚映射图
•
管脚分配表
•
重映射管脚
•
管脚描述
•
Pad电路类型
APT MICROELECTRONICS
2-1
管脚配置
APT32F1023数据手册V1.4
2.2 管脚定义图
24
VSS
23
PA0.02 SIO/RTC_ALM/BT0_OUT/CLO/VREF+/BUF/TCH3/G0
3 F_SDAT
22
PA0.04 OSC_XO/EPT_CHCY/I2C_SCL/UART1_RX/TCH5/G0
I2C_SCL/BT0_OUT/EPT_CHBX/EPI3/SPI_SCK/TCH6/G1/AIN7 PB0.02
4
21
PA0.03 OSC_XI/EPT_CHCX/I2C_SDA/UART1_TX/SIO/TCH4/G0/AIN3/VREF-
EPT_CHCX/EPT_CHAY/EPT_CHD/EPI2/SPI_MOSI/TCH7/G1/AIN8 PB0.03
5
20
PA0.01 UART0_RX/I2C_SCL/BT1_OUT/UART2_TX/SWCLK/TCH2/G0/AIN2
EPT_CHD/EPT_CHBY/BT1_OUT/CLO/SPI_MISO/TCH8/G1/AIN9 PA0.08
6
SPI_SCK/GPT_CHA/CLO/EPT_CHCY/LPT_OUT/TCH9/G1/AIN10 PA0.09
7
SPI_MOSI/EPT_CHAX/GPT_CHA/GPT_CHB/LPT_IN/TCH10/G1/AIN11 PA0.10
VDD
1
BT1_OUT/SPI_NSS/I2C_SCL/UART2_TX/SWCLK/G0/AIN5 PA0.06
2 F_SCLK
I2C_SDA/EPI0/EPT_CHAX/UART2_RX/SWDIO/G0/AIN6 PA0.07
F_RSTB
APT32F1023
24-SSOP
24SOP
19
PA0.00 UART0_TX/I2C_SDA/BT0_OUT/UART2_RX/SWDIO/TCH1/G0/AIN1
18
PA0.15 EPT_CHAX/BT0_OUT/I2C_SCL/UART1_RX/SPI_MISO
8
17
PA0.14 EPT_CHBX/BT1_OUT/I2C_SDA/UART1_TX/SPI_MOSI
PB0.05 EPT_CHCX/EPT_CHAY/UART2_RX/BT0_OUT/SPI_NSS/TCH16
9
16
SWCLK/BT0_OUT/CNTA_BUZ/UART0_RX/EPT_CHBY/C0/G0/AIN4 PA0.05
10
15
PB0.04 EPT_CHCY/EPT_CHBY/UART2_TX/BT1_OUT/SPI_SCK/TCH15
SWDIO/EPT_CHAY/BT1_OUT/UART0_TX/SIO/TCH12/G1/AIN13 PA0.12
11
14
PB0.01 CNTA_BUZ/GPT_CHA/GPT_CHB/SIO/LPT_OUT/TCH0/AIN0
EPI1/EPT_CHCY/I2C_SDA/UART1_RX/BT0_OUT/TCH13/G1/AIN14 PA0.13
12
13
PB0.00 GPT_CHB/EPT_CHCX/I2C_SCL/UART1_TX/BT1_OUT/TCH14/AIN15
SPI_MISO/EPT_CHBX/GPT_CHB/CNTA_BUZ/BT0_OUT/TCH11/G1/AIN12 PA0.11
Figure 2-1 管脚定义图(24PIN)
VDD
1
20
VSS
BT1_OUT/SPI_NSS/I2C_SCL/UART2_TX/SWCLK/G0/AIN5 PA0.06
2 F_SCLK
F_RSTB 19
I2C_SDA/EPI0/EPT_CHAX/UART2_RX/SWDIO/G0/AIN6 PA0.07
3 F_SDAT
18
PA0.04 OSC_XO/EPT_CHCY/I2C_SCL/UART1_RX/TCH5/G0
I2C_SCL/BT0_OUT/EPT_CHBX/EPI3/SPI_SCK/TCH6/G1/AIN7 PB0.02
4
17
PA0.03 OSC_XI/EPT_CHCX/I2C_SDA/UART1_TX/SIO/TCH4/G0/AIN3/VREF-
EPT_CHCX/EPT_CHAY/EPT_CHD/EPI2/SPI_MOSI/TCH7/G1/AIN8 PB0.03
5
16
PA0.01 UART0_RX/I2C_SCL/BT1_OUT/UART2_TX/SWCLK/TCH2/G0/AIN2
EPT_CHD/EPT_CHBY/BT1_OUT/CLO/SPI_MISO/TCH8/G1/AIN9 PA0.08
6
15
PA0.00 UART0_TX/I2C_SDA/BT0_OUT/UART2_RX/SWDIO/TCH1/G0/AIN1
SPI_SCK/GPT_CHA/CLO/EPT_CHCY/LPT_OUT/TCH9/G1/AIN10 PA0.09
7
14
PB0.01 CNTA_BUZ/GPT_CHA/GPT_CHB/SIO/LPT_OUT/TCH0/AIN0
SPI_MOSI/EPT_CHAX/GPT_CHA/GPT_CHB/LPT_IN/TCH10/G1/AIN11 PA0.10
8
13
PB0.00 GPT_CHB/EPT_CHCX/I2C_SCL/UART1_TX/BT1_OUT/TCH14/AIN15
SPI_MISO/EPT_CHBX/GPT_CHB/CNTA_BUZ/BT0_OUT/TCH11/G1/AIN12 PA0.11
9
12
PA0.13 EPI1/EPT_CHCY/I2C_SDA/UART1_RX/BT0_OUT/TCH13/G1/AIN14
10
11
PA0.12 SWDIO/EPT_CHAY/BT1_OUT/UART0_TX/SIO/TCH12/G1/AIN13
SWCLK/BT0_OUT/CNTA_BUZ/UART0_RX/EPT_CHBY/C0/G0/AIN4 PA0.05
APT32F1023
20-SOP
PA0.02 SIO/RTC_ALM/BT0_OUT/CLO/VREF+/BUF/TCH3/G0
Figure 2-2 管脚定义图(20SOP)
APT MICROELECTRONICS
2-2
管脚配置
APT32F1023数据手册V1.4
1 F_RSTB
15
PA0.12 SWDIO/EPT_CHAY/BT1_OUT/UART0_TX/SIO/TCH12/G1/AIN13
OSC_XI/EPT_CHCX/I2C_SDA/UART1_TX/SIO/TCH4/G0/AIN3/VREF- PA0.03
2
14
PA0.11 SPI_MISO/EPT_CHBX/GPT_CHB/CNTA_BUZ/BT0_OUT/TCH11/G1/AIN12
OSC_XO/EPT_CHCY/I2C_SCL/UART1_RX/TCH5/G0 PA0.04
3
13
PA0.10 SPI_MOSI/EPT_CHAX/GPT_CHA/GPT_CHB/LPT_IN/TCH10/G1/AIN11
VSS
4
SWCLK/BT0_OUT/CNTA_BUZ/UART0_RX/EPT_CHBY/C0/G0/AIN4 PA0.05
5
9
10
I2C_SCL/BT0_OUT/EPT_CHBX/EPI3/SPI_SCK/TCH6/G1/AIN7 PB0.02
8 F_SDAT
I2C_SDA/EPI0/EPT_CHAX/UART2_RX/SWDIO/G0/AIN6 PA0.07
EPT_CHCX/EPT_CHAY/EPT_CHD/EPI2/SPI_MOSI/TCH7/G1/AIN8 PB0.03
7 F_SCLK
VDD
6
APT32F1023
20-QFN
BT1_OUT/SPI_NSS/I2C_SCL/UART2_TX/SWCLK/G0/AIN5 PA0.06
SIO/RTC_ALM/BT0_OUT/CLO/VREF+/BUF/TCH3/G0 PA0.02
12
PA0.09 SPI_SCK/GPT_CHA/CLO/EPT_CHCY/LPT_OUT/TCH9/G1/AIN10
11
PA0.08 EPT_CHD/EPT_CHBY/BT1_OUT/CLO/SPI_MISO/TCH8/G1/AIN9
Figure 2-2 管脚定义图(20QFN)
APT MICROELECTRONICS
2-3
管脚配置
APT32F1023数据手册V1.4
VDD
1
16
VSS
BT1_OUT/SPI_NSS/I2C_SCL/UART2_TX/SWCLK/G0/AIN5 PA0.06
2 F_SCLK
F_RSTB 15
PA0.02 SIO/RTC_ALM/BT0_OUT/CLO/VREF+/BUF/TCH3/G0
I2C_SDA/EPI0/EPT_CHAX/UART2_RX/SWDIO/G0/AIN6 PA0.07
3 F_SDAT
14
PA0.04 OSC_XO/EPT_CHCY/I2C_SCL/UART1_RX/TCH5/G0
I2C_SCL/BT0_OUT/EPT_CHBX/EPI3/SPI_SCK/TCH6/G1/AIN7 PB0.02
4
EPT_CHCX/EPT_CHAY/EPT_CHD/EPI2/SPI_MOSI/TCH7/G1/AIN8 PB0.03
5
APT32F1023
16-SOP
13
PA0.03 OSC_XI/EPT_CHCX/I2C_SDA/UART1_TX/SIO/TCH4/G0/AIN3/VREF-
12
PB0.01 CNTA_BUZ/GPT_CHA/GPT_CHB/SIO/LPT_OUT/TCH0/AIN0
EPT_CHD/EPT_CHBY/BT1_OUT/CLO/SPI_MISO/TCH8/G1/AIN9 PA0.08
6
11
PB0.00 GPT_CHB/EPT_CHCX/I2C_SCL/UART1_TX/BT1_OUT/TCH14/AIN15
SPI_SCK/GPT_CHA/CLO/EPT_CHCY/LPT_OUT/TCH9/G1/AIN10 PA0.09
7
10
PA0.13 EPI1/EPT_CHCY/I2C_SDA/UART1_RX/BT0_OUT/TCH13/G1/AIN14
SWCLK/BT0_OUT/CNTA_BUZ/UART0_RX/EPT_CHBY/C0/G0/AIN4 PA0.05
8
9
PA0.12 SWDIO/EPT_CHAY/BT1_OUT/UART0_TX/SIO/TCH12/G1/AIN13
Figure 2-3 管脚定义图(16PIN)
APT MICROELECTRONICS
2-4
管脚配置
APT32F1023数据手册V1.4
2.3 管脚功能分配
Table 2-1 描述了管脚功能的详细分配。
•
UP: 上拉使能;
DN: 下拉使能;
IO: 双向;
I: 输入;
O: 输出;
P: 电源;
G: 地; Z: 高阻
TTL
Mode
Reset
Status
16SOP
1
1
1
6
1
VDD
-
-
-
-
-
-
-
-
VDD
PWR
-
P
2
2
2
7
2
PA0.6
BT1_OUT
SPI_NSS
I2C_SCL
UART2_TX
SWCLK
-
G0
AIN5
EXI6
SWCLK
B
I
3
3
3
8
3
PA0.7
I2C_SDA
EPI0
EPT_CHAX UART2_RX
SWDIO
-
G0
AIN6
EXI7
SWDIO
B
I
4
4
4
9
4
PB0.2(HS)
I2C_SCL
BT0_OUT
SPI_SCK
TCH6
G1
AIN7
EXI2
IO
S
Z
5
5
5
10
5
6
6
6
11
6
7
7
7
12
8
8
8
9
9
9
24SOP
20QFN
Pin Name
20SOP
24SSOP
Package
Default
Table 2-1 管脚功能分配
AF0
AF1
AF2
AF3
AF4
AF5
AF6
AF7
AF8
EXI
EPT_CHBX
EPI3
PB0.3(HS) EPT_CHCX EPT_CHAY
EPT_CHD
EPI2
SPI_MOSI
TCH7
G1
AIN8
EXI3
IO
-
Z
PA0.8(HS)
EPT_CHD
EPT_CHBY
BT1_OUT
CLO
SPI_MISO
TCH8
G1
AIN9
EXI8
IO
-
Z
7
PA0.9(HS)
SPI_SCK
GPT_CHA
CLO
EPT_CHCY
LPT_OUT
TCH9
G1
AIN10
EXI9
IO
-
Z
13
-
PA0.10
SPI_MOSI
EPT_CHAX
GPT_CHA
GPT_CHB
LPT_IN
TCH10
G1
AIN11
EXI10
IO
-
Z
14
-
PA0.11
SPI_MISO
EPT_CHBX
GPT_CHB
CNTA_BUZ
BT0_OUT
TCH11
G1
AIN12
EXI11
IO
-
Z
10 10 10
5
8
PA0.5
SWCLK
BT0_OUT
EPT_CHBY
C0
G0
AIN4
EXI5
IO
-
Z
11 11 11
15
9
PA0.12
SWDIO
EPT_CHAY
BT1_OUT
UART0_TX
SIO
TCH12
G1
AIN13
EXI12
IO
-
Z
12 12 12
16
10
PA0.13
EPI1
EPT_CHCY
I2C_SDA
UART1_RX
BT0_OUT
TCH13
G1
AIN14
EXI13
IO
B
Z
13 13 13
17
11
PB0.0
GPT_CHB
EPT_CHCX
I2C_SCL
UART1_TX
BT1_OUT
TCH14
-
AIN15
EXI0
IO
B
Z
14 14 14
18
12
PB0.1
CNTA_BUZ
GPT_CHA
GPT_CHB
SIO
LPT_OUT
TCH0
-
AIN0
EXI1
IO
-
Z
CNTA_BUZ UART0_RX
15 15
-
-
-
PB0.4
EPT_CHCY EPT_CHBY
UART2_TX
BT1_OUT
SPI_SCK
TCH15
-
-
EXI4
IO
-
Z
16 16
-
-
-
PB0.5
EPT_CHCX EPT_CHAY UART2_RX
BT0_OUT
SPI_NSS
TCH16
-
-
EXI5
IO
-
Z
17 17
-
-
-
PA0.14
EPT_CHBX
BT1_OUT
I2C_SDA
UART1_TX
SPI_MOSI
-
-
-
EXI14
IO
B
Z
18 18
-
-
-
PA0.15
EPT_CHAX
BT0_OUT
I2C_SCL
UART1_RX
SPI_MISO
-
-
-
EXI15
IO
B
Z
19 19 15
19
-
PA0.0
UART0_TX
I2C_SDA
BT0_OUT
UART2_RX
SWDIO
TCH1
G0
AIN1
EXI0
IO
S
Z
20 20 16
20
-
PA0.1
UART0_RX
I2C_SCL
BT1_OUT
UART2_TX
SWCLK
TCH2
G0
AIN2
EXI1
IO
S
Z
21 21 17
2
13
PA0.3
OSC_XI
EPT_CHCX
I2C_SDA
UART1_TX
SIO
TCH4
G0
AIN3/VREF-
EXI3
IO
S
Z
22 22 18
3
14
PA0.4
OSC_XO
EPT_CHCY
I2C_SCL
UART1_RX
-
TCH5
G0
-
EXI4
IO
S
Z
23 23 19
1
15
PA0.2
SIO
RTC_ALM
BT0_OUT
CLO
VREF+/INTV
TCH3
G0
-
EXI2
IO
-
Z
24 24 20
4
16
VSS
-
-
-
-
-
-
-
-
VSS
GND
-
G
注意:
1) 外部复位功能和PA0.2管脚复用,可以使用User Option功能选择配置
2) F_SCLK, F_SDAT, F_RSTB为外部闪存烧录工具接口信号
3) 每个IO管脚只要配置成数字IO功能,都可以使用EXI功能来触发中断
4) 总共有三组可选SWD接口,SWD管脚可以使用烧片机进行重映射,默认接口为 PA0.6 和 PA0.7。调试过程中,请勿将
SWD的AF功能修改成其它AF功能,否则将丢失调试连接并无法再连接调试器。
5) TTL Mode一列中,S表示该管脚只支持TTL1电平,B表示支持TTL1和TTL2两种电平,配置方法参考GPIO章节
APT MICROELECTRONICS
2-5
管脚配置
APT32F1023数据手册V1.4
6) 标有(HS)符号的IO为大电流驱动口 (High Sink Current IO),支持120mA的灌电流,配方法参考GPIO章节
7) AF7 G0/G1为IO重定义功能,可以自由定义IO的AF功能,具体配置方法参考SYSCON章节的IO重定义
APT MICROELECTRONICS
2-6
管脚配置
APT32F1023数据手册V1.4
2.4 功能管脚映射
每个外设的相关功能都可以通过GPIO的AF功能设置进行选择,一些复用功能有重映射的管脚,方便用户在各种不
同应用下使用各种不同的功能。
Table 2-2
功能模块
外设功能映射概要
功能管脚
管脚分配
EPT_CHAX(O)
PA0.7/PA0.10/PA0.15
EPT_CHAY(O)
PB0.3/PB0.5/PA0.12
EPT_CHBX(O)
PB0.2/PA0.11/PA0.14
EPT_CHBY(O)
PA0.5/PA0.8/PB0.4
EPT_CHCX(O)
PA0.3/PB0.0/PB0.3/PB0.5
EPT_CHCY(O)
PA0.4/PA0.9/PA0.13/PB0.4
EPT_CHD(O)
PB0.3/PA0.8
EPI0(I)
PA0.7
EPI1(I)
PA0.13
EPI2(I)
PB0.3
EPI3(I)
PB0.2
GPT_CHA(O)
PB0.1/PA0.9/PA0.10
GPT_CHB(O)
PA0.10/PA0.11/PB0.0/PB0.1
BT0
BT0_OUT
PA0.0/PA0.2/PA0.5/PB0.2/PB0.5/PA0.11/PA0.13/PA0.15
BT1
BT1_OUT
PA0.1/PA0.6/PA0.8/PA0.12/PA0.14/PB0.0/PB0.4
CNTA_BUZ(O)
PB0.1/PA0.5/PA0.11
LPT_OUT(O)
PB0.1/PA0.9
LPT_IN(I)
PA0.10
RTC_ALM(O)
PA0.2
I2C_SCL(B)
PB0.0/PB0.2/PA0.1/PA0.4/PA0.6/PA0.15
I2C_SDA(B)
PA0.0/PA0.3/PA0.7/PA0.13/PA0.14
UART0_TX(O)
PA0.0/PA0.12
UART0_RX(I)
PA0.1/PA0.5
UART1_TX(O)
PB0.0/PA0.3/PA0.14
UART1_RX(I)
PA0.13/PA0.4/PA0.15
UART2_TX(O)
PA0.1/PA0.6/PB0.4
UART2_RX(I)
PA0.0/PA0.7/PB0.5
SPI_SCK(B)
PB0.2/PB0.4/PA0.9
SPI_MOSI(B)
PB0.3/PA0.10/PA0.14
SPI_MISO(B)
PA0.8/PA0.11/PA0.15
EPT
GPT
CNTA
LPT
RTC
I2C
UART0
UART1
UART2
SPI
APT MICROELECTRONICS
2-7
管脚配置
APT32F1023数据手册V1.4
SIO
SYSTEM
SPI_NSS(O)
PA0.6/PB0.5
SIO(B)
PA0.2/PA0.3/PA0.12/PB0.1
CLO(O)
PA0.2/PA0.8/PA0.9
SWCLK(I)
PA0.5/PA0.6/PA0.1
SWDIO(B)
PA0.12/PA0.7/PA0.0
注意:
1) 对于输出功能,如果多个管脚都被配置成同一个功能,那么所有这些管脚都会输出相同的信号。
2) 对于输入功能,如果多个管脚都被配置成同一个功能,那么AF编号小的管脚有更高的优先权。例如,当PA0.5和PA0.1都被配
置成RX时,只有PA0.1(AF1)是RX,而PA0.5(AF4)的RX配置无效。
APT MICROELECTRONICS
2-8
管脚配置
APT32F1023数据手册V1.4
2.5 管脚功能说明
本段落描述了以下管脚的功能:
•
电源管脚
•
系统功能管脚
•
普通模块功能管脚
•
调试接口管脚
•
闪存烧录工具管脚
注意:
1) D: 数字; A: 模拟
2) I/O: 双向; I: 输入; O: 输出
3) P: 电源; G: 地
4) Z: 高阻
2.5.1 电源管脚
Table 2-3 电源管脚说明
模块
管脚名称
I/O
VDD
-
芯片电源
-
VSS
-
芯片地
-
电源
管脚说明
D/A
2.5.2 系统功能管脚
Table 2-4
模块
系统功能管脚说明
管脚名称
I/O
RSTB
I
硬件复位输入,当PA0.2选择RESETB时,内部带有上拉电阻。
D
XIN
I
外部主晶振的输入
A
XOUT
O
外部主晶振的输出
A
CLO
O
内部系统时钟输出
D
系统
APT MICROELECTRONICS
管脚说明
2-9
D/A
管脚配置
APT32F1023数据手册V1.4
2.5.3 普通模块功能管脚
Table 2-5 普通模块功能管脚说明
模块
GPIO
EPT
GPT
BT
CNTA
LPT
RTC
I2C
UART
SPI
SIO
ADC
TOUCH
管脚名称
I/O
PA0.x
I/O
通用IO A
D
PB0.x
I/O
通用IO B
D
EPT_CHAX
O
EPT的通道A的X输出
D
EPT_CHAY
O
EPT的通道A的Y输出
D
EPT_CHBX
O
EPT的通道B的X输出
D
EPT_CHBY
O
EPT的通道B的Y输出
D
EPT_CHCX
O
EPT的通道C的X输出
D
EPT_CHCY
O
EPT的通道C的Y输出
D
EPT_CHD
O
EPT的通道D输出
D
EPIx
I
EPT的紧急情况触发信号
D
GPT_CHA
O
GPT的通道A输出
D
GPT_CHB
O
GPT的通道B输出
D
BTx_OUT
O
BT输出
D
CNTA_BUZ
O
计数器A的载波频率输出
D
LPT_OUT
O
LPT的波形输出
D
LPT_IN
I
LPT的外部输入
D
RTC_ALM
O
RTC的定时脉冲输出
D
I2C_SCL
I
I2C串行时钟
D
I2C_SDA
I/O
I2C串行数据
D
UARTx_RX
I
UART串行数据接收
D
UARTx_TX
O
UART串行数据发送
D
SPI_NSS
I/O
SPI片选信号
D
SPI_SCK
I/O
SPI同步时钟信号
D
SPI_MOSI
O
SPI数据输出端口
D
SPI_MISO
I
SPI数据输入端口
D
SIO
I/O
SIO数据输入输出端口
D
AINx
I
ADC模拟输入通道
A
VREF+/-
I
ADC外部参考电压输入信号
A
TCHx
I/O
触摸按键扫描通道
A
APT MICROELECTRONICS
管脚说明
2-10
D/A
管脚配置
APT32F1023数据手册V1.4
C0
I/O
触摸按键参考电容管脚
A
2.5.4 调试接口管脚
Table 2-6
模块
SWD
管脚名称
I/O
SWCLK
(PA0.5)
I
SWDIO
(PA0.12)
I/O
调试接口管脚说明
管脚说明
串行时钟,内部上拉
D/A
D
串行数据输入/输出,内部上拉
D
2.5.5 闪存烧录工具管脚
Table 2-7
模块
FLASH
闪存烧录工具管脚说明
管脚名称
I/O
F_SCL
I
串行时钟
D
F_SDA
I/O
串行数据
D
F_RSTB
I
复位
D
VDD
P
电源 (建议在VDD和VSS之间接入0.1uF的去耦电容)
A
VSS
G
地
A
APT MICROELECTRONICS
管脚说明
2-11
D/A
电气特性
APT32F1023数据手册V1.4
3
电气特性
3.1 极限参数
器件在超过下述 “极限参数” 条件下工作可能会造成永久损坏。 器件只有在说明书所规定的条件范围内才能确保正
常工作,在“极限参数” 条件下工作会影响器件的可靠性。
极限参数
Table 3-1
参数
符号
条件
数值
单位
工作电压
VDD
–
–0.3 to 6.5
V
输入电压
VIN
–
–0.3 to VDD + 0.3
V
输出电压
VO
所有端口
–0.3 to VDD + 0.3
V
单个普通IO灌入
15
mA
单个强驱动IO灌入
120
mA
ISINK2
全部IO灌入
200
mA
ISOURCE
单个IO拉出
15
mA
TA
–
–40 to 85
°C
TSTG
–
–65 to 150
°C
ISINK1
IO驱动电流
工作环境温度
储存温度
APTCHIP MICROELECTRONICS
3-1
电气特性
APT32F1023数据手册V1.4
3.2 推荐工作条件
器件需要在推荐的工作条件下才能正常工作。 本章所列电气特性参数需要在推荐条件下才能得到确保。器件在超出
推荐条件以外的工作条件下工作可能会降低其可靠性,甚至造成器件损坏。
Table 3-2
参数
推荐工作条件
符号
条件
数值
单位
工作电压
VDD
–
1.8 to 5.5
V
工作环境温度
TA
–
–40 to 85
°C
APTCHIP MICROELECTRONICS
3-2
电气特性
APT32F1023数据手册V1.4
3.3 I/O 端口特性
I/O 端口特性
Table 3-3
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
VIH0
条件
所有端口,非TTL模式
VDD = 1.8V to 5.5V
TTL1模式 (PA0.0, PA0.1, PA0.3,
PA0.4, PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0, PB0.2)
VIH1
典型值
最大值
单位
0.7 VDD
–
VDD
V
1.7
–
VDD
V
1.2
–
VDD
V
1.0
–
VDD
V
0.8
–
VDD
V
–
–
0.3 VDD
V
–
–
1.3
V
–
–
0.8
V
–
–
0.95
V
–
–
0.75
V
VDD = 5.0V
TTL1模式 (PA0.0, PA0.1, PA0.3,
PA0.4, PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0, PB0.2)
输入高电压
最小值
VDD = 3.0V
TTL2模式 (PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0)
VIH2
VDD = 5.0V
TTL2模式 (PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0)
VDD = 3.0V
VIL0
所有端口,非TTL模式
VDD = 1.8V to 5.5V
TTL1模式 (PA0.0, PA0.1, PA0.3,
PA0.4, PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0, PB0.2)
VIL1
VDD = 5.0V
TTL1模式 (PA0.0, PA0.1, PA0.3,
PA0.4, PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0, PB0.2)
输入低电压
VDD = 3.0V
TTL2模式 (PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0)
VIL2
VDD = 5.0V
TTL2模式 (PA0.6, PA0.7,
PA0.13~PA0.15, PB0.0)
VDD = 3.0V
输出高电压
VOH
IOH = -15mA, VDD = 5V
VDD – 1.0
–
–
V
输出低电压
VOL
IOL1 = 15mA , VDD = 5V
–
–
1
V
APTCHIP MICROELECTRONICS
3-3
电气特性
APT32F1023数据手册V1.4
(所有端口)
VOL2
IOL2 = 120mA , VDD = 5V
(PB0.2, PB0.3, PA0.8, PA0.9强下拉
驱动模式)
–
–
1
V
高输入漏电流
ILIH
所有端口, VIN = VDD
–
–
1
uA
低输入漏电流
ILIL
所有端口, VIN = 0
–
–
–1
uA
上拉电阻
RPU
VDD = 5V, VIN = 0V
25
50
75
kΩ
下拉电阻
RPD
VDD = 5V, VIN = 5V
25
50
75
kΩ
APTCHIP MICROELECTRONICS
3-4
电气特性
APT32F1023数据手册V1.4
I/O 端口交流特性
Table 3-4
I/O 端口交流特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
条件
输入最大频率
IOFIN
所有端口
10
MHz
输出最大频率
IOFOUT
所有端口
10
MHZ
APTCHIP MICROELECTRONICS
3-5
最小值
典型值
最大值
单位
电气特性
APT32F1023数据手册V1.4
3.4 输入复位特性
Table 3-5
输入复位特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
条件
最小值
典型值
最大值
单位
最小低压脉宽
TNRST
-
100
300
500
nS
nRESET 迟滞电压
Vhyst
上升/下降
1
NOTE: 输入复位信号的滤波器宽度为 100ns 至 500 ns。
如果输入复位信号宽度低于 100ns 将被认为无效信号(不复位)。
如果输入复位信号宽度高于 500ns 将被认为有效信号(复位)。
TNRST
nRESET
0.3 VDD
Figure 3-1
APTCHIP MICROELECTRONICS
nRESET 输入时序
3-6
V
电气特性
APT32F1023数据手册V1.4
3.5 上电复位特性
Table 3-6
上电复位特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
上电电源变化速率
符号
条件
最小值
典型值
最大值
单位
SRVDD
-
0.1
-
-
V/mS
V
Status
POR Reset
System
Initialization
Working
POR Reset
System
Initialization
Working
VDD
Min VDD
SRVDD
SRVDD
t
Figure 3-2 上电和掉电示意图
APTCHIP MICROELECTRONICS
3-7
电气特性
APT32F1023数据手册V1.4
3.6 外部中断输入特性
Table 3-7
外部中断输入特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
条件
最小值
典型值
最大值
单位
中断输入高脉宽
tINTH
VDD = 5.0V
15
30
45
nS
中断输入低脉宽
tINTL
VDD = 5.0V
15
30
45
nS
NOTE: 输入复位信号的滤波器宽度为 15ns 至 45 ns。
如果输入复位信号宽度低于 15ns 将被认为无效信号。
如果输入复位信号宽度高于 45ns 将被认为有效信号。
tINTH
tINTL
0.8 VDD
External
Interrupt
0.2 VDD
Figure 3-3
APTCHIP MICROELECTRONICS
外部中断输入时序
3-8
电气特性
APT32F1023数据手册V1.4
3.7 振荡器特性
系统中包括三种振荡器:
外部主振荡器
内部主振荡器
内部副振荡器
3.7.1 外部主振荡器
Table 3-8
外部主振荡器特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
符号
条件
最小
值
典型值
最大
值
单位
FEMOSC
-
0.4
-
24
Mhz
内部反馈电阻
RFD
XIN 端口
2
4
10
MΩ
稳定时间
TSTA
–
–
20
-
ms
0.4
–
24
MHz
参数
振荡器频率
C1
XIN
外接晶振(普通模式)
–
XOUT
C2
C1
XIN
外接晶振(低频模式)
32.768
–
KHz
XOUT
C2
外部时钟
外部时钟
XIN
–
0.4
XOUT
APTCHIP MICROELECTRONICS
3-9
–
24
MHz
电气特性
APT32F1023数据手册V1.4
3.7.2 内部主振荡器特性
Table 3-9
内部主振荡器特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
振荡器频率
符号
FIMOSC
占空比
TOD
校准后精度
TACC
稳定时间
APTCHIP MICROELECTRONICS
TSTA
条件
最小值
典型值
最大值
单位
模式1
-
5.556
-
MHz
模式2
-
4.194
-
MHz
模式3
-
2.097
-
模式4
-
131.072
-
KHz
-
40
-
60
%
TA = 25°C
-
-
±1
%
TA = –40 to 85°C
-
-
±3
%
–
–
10
Clk
电源电压达到最低工作值后
3-10
电气特性
APT32F1023数据手册V1.4
3.7.3 内部高速振荡器特性
Table 3-10
内部高速振荡器特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
振荡器频率
符号
FIMOSC
占空比
TOD
校准后精度
TACC
稳定时间
APTCHIP MICROELECTRONICS
TSTA
条件
最小值
典型值
最大值
单位
模式1
-
24
-
Mhz
模式2
-
48
-
Mhz
-
40
-
60
%
TA = 25°C
-
-
±1
%
TA = –40 to 85°C
-
-
±3
%
–
–
10
Clk
电源电压达到最低工作值后
3-11
电气特性
APT32F1023数据手册V1.4
3.7.4 内部副振荡器特性
Table 3-11
内部副振荡器特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
条件
最小值
典型值
最大值
单位
FISOSC
-
-
27
-
KHz
占空比
TOD
-
40
-
60
%
精度
TA = 25°C
-
-
±1
%
TACC
TA = –40 to 85°C
-
-
±5
%
电源电压达到最低工作值后
–
–
10
Clk
振荡器频率
稳定时间
APTCHIP MICROELECTRONICS
TSTA
3-12
电气特性
APT32F1023数据手册V1.4
3.8 工作电流
工作电流
Table 3-12
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符
号
说明
条件
状态名
称
VDD = 5.0V , TA = 25°C
SYSCLK = 48MHz
VDD = 5.0V , TA = 25°C
SYSCLK = 24MHz
VDD = 5.0V , TA = 25°C
IDD1
SYSCLK = 5.556MHz
正常工作
最小
值
典型
值
最大
值
–
3.6
–
–
2.5
–
–
0.8
–
RUN
VDD = 5.0V , TA = 25°C
SYSCLK = 131KHz
单
位
mA
–
0.45
–
–
0.25
–
–
1.0
–
–
0.7
–
–
0.18
–
–
0.10
–
–
10
TBD
–
TBD
TBD
–
33
TBD
–
21
TBD
–
TBD
TBD
–
12
TBD
VDD = 5.0V , TA = 25°C
SYSCLK = 131KHz
Enable Low Power Mode
(SYSCON_OPT1:EFL_LPMD=1)
VDD = 5.0V , TA = 25°C
SYSCLK = 48MHz
VDD = 5.0V , TA = 25°C
工作电流
IDD2
CPU 时钟关闭
SYSCLK = 24MHz
SLEEP
VDD = 5.0V , TA = 25°C
SYSCLK = 5.556MHz
VDD = 5.0V , TA = 25°C
SYSCLK = 131KHz
VDD = 5.0V , TA = 25°C
IDD30
所有时钟及模拟模块关闭
VDD = 1.8V to 5.5V ,
TA = –40 to 85°C
DEEP
SLEEP
VDD = 5.0V , TA = 25°C
IDD31
RTC使用32KHz EMOSC
工作,除RTC外所有时钟
及模拟模块关闭
VDD = 3.0V , TA = 25°C
VDD = 1.8V to 5.5V ,
TA = –40 to 85°C
DEEP
SLEEP
with RTC
VDD = 3.0V ~ 5.0V ,
IDD32
RTC使用27KHz ISOSC
工作,除RTC外所有时钟
及模拟模块关闭
TA = 25°C
VDD = 1.8V to 5.5V ,
TA = –40 to 85°C
NOTE: 工作电流不包括 I/O 端口的上拉、下拉电流.
APTCHIP MICROELECTRONICS
3-13
DEEP
SLEEP
with RTC
uA
uA
uA
–
TBD
TBD
电气特性
APT32F1023数据手册V1.4
3.9 低压复位监测特性
Table 3-13
低压复位检测特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
低压复位电压
(VDD 下降沿)
低压监测电压
(VDD 下降沿)
Vthrf
Vthdf
条件
最小值
典型值
最大值
–
1.8
1.9
2.0
–
2.1
2.2
2.3
–
2.4
2.5
2.6
–
2.7
2.8
2.9
–
2.95
3.1
3.25
–
3.25
3.4
3.55
–
3.55
3.7
3.85
–
3.85
4.0
4.15
–
2.0
2.1
2.2
–
2.3
2.4
2.5
–
2.6
2.7
2.8
–
2.85
3.0
3.15
–
3.15
3.3
3.45
–
3.45
3.6
3.75
–
3.75
3.9
4.05
单位
5V
迟滞电压
∆VLVD
–
–
200
–
mV
工作电流
ICC
–
–
9
–
uA
关断电流
IPD
–
–
0.1
–
uA
APTCHIP MICROELECTRONICS
3-14
电气特性
APT32F1023数据手册V1.4
3.10 12位模/数转换器特性
Table 3-14
12位模/数转换器特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
条件
最小值
典型值
最大值
单位
–
–
–
12
–
Bit
工作电压
VADC
–
1.8(1)
5
5.5
V
基准参考电压
VREF
VREF 2.7V
TA = –40 to 85°C
VDD = 5V
高参考电压精度
TA = 25°C
Vacch
VDD = 5V
TA = –40 to 85°C
3.12 内部INTVREF参考电压特性
Table 3-16
内部INTVREF参考电压源特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
INTVREF参考电压
INTVREF精度
符号
条件
最小值
典型值
最大值
单位
VINTVREF
-
-
1.0
-
V
TA = 25°C
-
-
1%
V
TA = –40 to 85°C
-
-
2%
V
Vacc
APTCHIP MICROELECTRONICS
3-16
电气特性
APT32F1023数据手册V1.4
3.13 存储器特性
Table 3-17
RAM和寄存器的特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
数据保持电压( 1 )
符号
条件
最小值
典型值
最大值
单位
VDDDR
深睡眠模式
0.8
–
VDD
V
NOTE: 1)保证 RAM 中的数据不丢失的最低电压值(深睡眠模式下),或者是保持寄存器的状态的最低电压值(深睡眠模式
下)。由设计保证,不在量产中测试。
Table 3-18
FLASH内存的特性
(TA = –40 to 85°C, VDD = 1.8V to 5.5V)
参数
符号
条件
最小值
典型值
最大值
单位
编程大小
FWSIZE
–
–
4
–
Byte
页面大小
FPSIZE
–
–
1024
–
Byte
编程时间(1Word)
Ftprog
–
20
–
–
us
页擦除时间
Ftpera
–
2
–
–
ms
全芯片擦除时间
Ftmera
–
10
–
–
ms
编程次数
Fnwe
–
200,000
–
–
Times
数据保持时间
Ftdr
–
20
–
–
Years
功耗(编程或擦除时)
Fidd
–
–
–
5
mA
3.14 静电防护(ESD)特性
Table 3-189
参数
静电防护耐压
APTCHIP MICROELECTRONICS
静电防护特性
符号
VESD
3-17
模型
最小值
典型值
最大值
单位
HBM
4000
–
–
V
MM
200
–
–
V
CDM
500
–
–
V
封装尺寸
APT32F1023数据手册V1.4
4
封装尺寸
4.1 APT32F1021支持封装类型
SSOP24
SOP24
SOP20
QFN20
SOP16
APTCHIP MICROELECTRONICS
4-1
封装尺寸
APT32F1023数据手册V1.4
4.2 SSOP24
Ф0.8±0.1
θ
球形标记
H
B2
B
B1
C3
A1
A2
A3
R
θ2
A
C2
C
C1
R1
θ1
Figure 4-1 SSOP24 (0.635mm) 封装尺寸
APTCHIP MICROELECTRONICS
4-2
θ3
封装尺寸
APT32F1023数据手册V1.4
4.3 SOP24
Figure 4-2 SOP24 (1.27mm)封装尺寸
APTCHIP MICROELECTRONICS
4-3
封装尺寸
APT32F1023数据手册V1.4
4.4 SOP20
Ф0.8±0.1
球形标记
B2
B
B1
H
A1
A2
D
θ
C
A
Figure 4-3 SOP20 (1.27mm) 封装尺寸
APTCHIP MICROELECTRONICS
4-4
封装尺寸
APT32F1023数据手册V1.4
4.5 QFN20
D2
Nd
D
20
L
20
h
1
h
1
E
E2
Ne
2
2
e
b
BOTTOM VIEW
A1
C
A
EXPOSED THERMAL
PAD ZONE
Figure 4-4 QFN20 (0.40mm) 封装尺寸
APTCHIP MICROELECTRONICS
4-5
封装尺寸
APT32F1023数据手册V1.4
4.6 SOP16
Ф0.8±0.1
球形标记
B2
B
B1
H
A1
A2
A3
D
θ
C
A
Figure 4-5 SOP16 (1.27mm)封装尺寸
APTCHIP MICROELECTRONICS
4-6
订购信息
APT32F1023数据手册V1.4
5
订购信息
5.1 产品命名规范
A
P
T
32
F
1
0
2
3
H
8
S
6
-40℃ to 85℃
封装类型:P — TSSOP
S — SSOP
M — SOP
U — QFN
D — DFN
ROM大小:6 — 32KB
8 — 64KB
管脚数量: H — 24pin
F — 20pin
E — 16pin
A — 8pin
MCU型号
MCU系列名
S/F: flash
Figure 5-1 产品命名规范
APTCHIP MICROELECTRONICS
5-1
订购信息
APT32F1023数据手册V1.4
5.2 系列产品订购型号
Table 5-1 APT32F1023产品订购型号说明
系列
型号详细
APT32F1023H8S6/APT32F1023H6S6
APT32F1023H8M6/APT32F1023H6M6
1023
APT32F1023F8M6/APT32F1023F6M6
APT32F1023F8U6/APT32F1023F6U6
APT32F1023E8M6/APT32F1023E6M6
APTCHIP MICROELECTRONICS
5-2