消费电子类16键触摸单片机
产品详情
“消费电子类16键触摸单片机”参数说明
是否有现货: | 是 | 封装: | SMD |
功能结构: | 数/模混合集成电路 | 制作工艺: | 半导体集成电路 |
导电类型: | 单极型 | 外形: | 扁平型 |
集成度高低: | 大规模集成电路 | 应用领域: | 标准通用 |
型号: | Apt32s003f6p6 | 规格: | Tssop20 |
包装: | 管装 |
“消费电子类16键触摸单片机”详细介绍
1 概述
1.1 APT32S003介绍
APT32S003 是由爱普特微电子推出的基于平头哥半导体 (T-HEAD Semiconductor) CPU 内核开发的 32 位高性能
单片机。 APT32S003 单片机面向的应用为工业控制,消费电子设备,可穿戴设备等应用。
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 8位WWDT
串行通信接口: 1x I2C, 2x UART, 1/0 x SPI
多达16路的12位ADC, 支持内部/外部VREF输入
支持96bit UID功能
最多支持18个GPIO,所有GPIO均可配置为外部中断
支持三种工作模式: RUN, SLEEP,和DEEP-SLEEP模式
4 个大电流驱动管脚(每个管脚支持灌入最大电流为120mA)
1.2 主要特性
1.2.1 处理器(CPU)
32-bit RISC CPU核,指令长度16位
16个32位通用寄存器
的2级执行流水线
单周期32位x32位的硬件整形乘法阵列(结果只支持32位)
SWD (Serial Wire Debug)调试接口
1.2.2 存储(Memory)
多达64K/32Kbytes的内部程序闪存,支持ISP保护,保护区域的大小可配置, 支持硬件CRC校验
2Kbytes的独立数据闪存, 数据闪存编程不影响程序运行
User Option配置
- 外部复位管脚使能配置
- 看门狗缺省使能状态配置
- 代码安全性配置
专用烧写接口,支持快速的量产烧录(需配合专用烧写器)
多达4Kbytes的内部SRAM, 支持硬件CRC校验
小端(little-endian)存储方式
1.2.3 可嵌套中断控制器(NVIC)
多达32个中断源, 支持中断向量表重定向
32个可编程优先级,每个中断都有独立的优先级
每个中断都有独立的使能或者禁止控制
每个中断源都有固定的向量地址
支持陷阱功能
支持软件复位
全局中断使能控制
可单独配置唤醒事件的使能/禁止(可配置唤醒后不入中断)
1.2.4 系统控制器(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.5 独立看门狗定时器(IWDT: Independent Watchdog Timer)
复位时间可配置: 缺省8秒
可配置复位前报警中断
独立工作在内部辅晶振下的可编程18位递减计数器(27KHz时钟)
1.2.6 16位增强型定时器/计数器(EPT: Enhance Purpose Timer)
三种计数模式:递增、递减、递增递减
每个TIMER有4路独立PWM输出,支持4个比较值
支持互补输出,死区控制,斩波输出,紧急模式输出
支持紧急模式输出:软锁止和硬锁止模式
- 外部输入EPIx
- 系统错误, LVD中断触发
支持特殊寄存器保护
支持单次触发模式和外部脉冲计数模式
4个数字比较器可触发多种同步和波形输出
可以工作在捕捉模式, 最多支持4个比较值捕获
支持ETCB事件联动
PCLK工作时钟
1.2.7 16位通用定时器/计数器(GPT: General Purpose Timer)
三种计数模式:递增、递减、递增递减
每个TIMER支持两个输出通道,每个通道可配置为PWM波形输出控制
支持捕获模式, 4个捕获值
支持ETCB事件联动
PCLK工作时钟
1.2.8 载波频率发生器 (CNTA: Counter A)
1个16位的计数器,支持自动重载功能以及单次或者循环计数功能
软件/硬件可选择的载波频率输出使能/禁止控制
在一个周期波形内,输出高/低电平脉冲宽度可配置
输出极性可配置
可以用于驱动扬声器或者远程IR数据传输
1.2.9 基础计时器 (BT: Basic Timer)
1个16位的递增计数器,支持自动重载功能
一个比较值寄存器,支持PWM波形输出
支持单次触发模式
支持比较值Match中断、周期中断和溢出中断
支持ETCB事件联动
PCLK工作时钟
1.2.10 内核计时器 (CORET: Core Timer)
1个24位的递减计数器,支持自动重载功能
计数时钟源可选(CPU时钟或者系统时钟的8分频)
支持周期中断和溢出中断
1.2.11 低功耗定时器/计数器 (LPT: Low Power Timer)
16位的递增计数器, 支持自动重载功能
一个16位比较值寄存器,支持PWM输出
3位预分频选择,可支持1、 2、 4、 8、 16、 32、 64、 128分频
支持多种计数时钟源: ISCLK、 IMCLK、 EMCLK、 PCLK或者外部CLK
支持Toggle或者PWM输出功能
支持单次触发模式
支持周期中断和MATCH中断
支持ETCB事件联动
1.2.12 窗口看门狗(WWDT: Window Watchdog)
基于PCLK工作
支持复位前报警中断
可通过软件触发复位操作
计数器刷新窗口限制功能
1.2.13 通用异步收发器(UART)
2个通道
8位数据长度,支持校验位(奇偶校验, 0/1校验)
单独的8x8位收发FIFO
可编程的分数波特率发生器
1.2.14 异步串行总线(I2C)
1个通道
支持多主机I2C总线,支持主机或者从机工作模式。
标准模式100Kbit/s,高速模式可达400Kbit/s, 速模式可达1Mbit/s
兼容串行8位数据传输和双向数据传输
7位或者10位寻址
可编程SDA保持时间
自动总线恢复功能
单独的8x8位收发FIFO
1.2.15 同步外设接口(SPI)
1/0个通道
可编程的数据帧长度: 4到16位
支持主机和从机模式
时钟预分频可编程
支持单线收发模式
单独的8x16位收发FIFO
1.2.16 12位模数转换器(12bit AD Converter)
多达16个模拟输入通道供选择,参考电压支持VDD、外部管脚、 INTVREF或者FVR
ADC输入支持外部ADCIN、 GND、 1/4VDD和内部高精度电压参考源(INTVREF)
支持 快1MSPS转换速度
可配置采样保持时间
支持连续转换模式和硬件自动比较转换结果
支持多序列转换模式, 最高可达16个转换序列, 可灵活配置转换通道,转换顺序,转换次数,序列优先级
支持ETCB事件联动
1.2.17 内部电压参考源(INTVREF: Internal Voltage Reference)
作为ADC的采样通道校准输入
作为ADC的VREF输入(ADC必须工作在低速状态下)
参考电压: 1.0V
1.2.18 内部固定电压源(FVR: Fixed Voltage Reference)
作为ADC的VREF输入
参考电压: 2.048V/4.096V
1.2.19 校验控制器(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.20 事件触发选择控制器(ETCB: Event Trigger Cross Bar)
支持可配置的片内模块间互联触发
最大支持8个触发通道
每个通道支持64个Source输入选择
每个通道支持64个Target输出选择
每个通道均支持软件触发
1.2.21 通用IO (GPIO)
20管脚: 18 个GPIO
推挽输出和开漏输出可配置, 上下拉电阻可配置
输出可独立配置驱动能力和斜率(其中4个IO支持大电流灌入)
支持输出状态监测
所有管脚都支持外部中断功能
1.2.22 两个低功耗模式
SLEEP: 关闭选择的系统时钟和CPU时钟
DEEP-SLEEP: 关闭所有系统时钟和CPU时钟
可配置的DEEP-SLEEP唤醒源:外部中断、 iWDT中断、 LPT中断、 LVD中断
1.2.23 上电复位(POR: Power On Reset)
1.2.24 低电压检测(LVD: Low Voltage Detector)
可配置低电压复位功能, 可选8个电压值 (1.9V/2.2V/2.5V/2.8V/3.1/3.4/3.7/4.0).
可配置低电压中断,可选8个检测电压值 (2.1V/2.4V/2.7V/3.0V/3.3/3.6/3.9/LVDIN)
1.2.25 工作电压范围
1.8V to 5.5V
1.2.26 工作频率范围
外部主晶振: 32KHz ~ 24 MHz
内部振荡器: IMOSC: 5.556 MHz(max) / HFOSC: 48 MHz(max)
内部辅振: 27KHz
1.2.27 工作温度范围
- 40 to 85°C
1.2.28 封装
TSSOP20
1.3 模块框图
2 管脚配置
2.1 概要
本章节描述APT32S003产品的管脚功能信息。
包含:
管脚映射图
管脚分配表
重映射管脚
管脚描述
Pad电路类型
2.2 管脚定义图
查看更多产品> 向您推荐
内容声明:您在中国制造网采购商品属于商业贸易行为。以上所展示的信息由卖家自行提供,内容的真实性、准确性和合法性由发布卖家负责,请意识到互联网交易中的风险是客观存在的。
价格说明:该商品的参考价格,并非原价,该价格可能随着您购买数量不同或所选规格不同而发生变化;由于中国制造网不提供线上交易,最终 格,请咨询卖家,以实际 格为准。