【SC LINK PRO】支持在线烧录、脱机烧录、在线仿真、TK调试、ISP升级、OLED显示等
产品
SC32L14GC8
工作条件
l 工作电压:1.8V~5.5V
l 工作温度:-40 ~ +105℃
封装类型
l 48 PIN:LQFP64 (7X7)/QFN48(5X5)
内核
l Cortex®-M0+内核
l 带WIC(wakeup interrupt controller)模块
l 带MPU模块
l 64 bits指令预取
l 自带乘法器
复位
l 上电复位POR
l 软件RST复位
l 通过外部NRST脚(PE5)低电平复位
l 看门狗(WDT)复位
l 低电压复位(LVR)
n 复位电压有4级可选:分别是:4.3V、3.7V、2.9V、1.7V
n 缺省值为用户烧写Code Option所选值
总线
l 1个IOPORT
l 1个AHB
l 3个APB:APB0~APB2
低功耗技术
l Operation Mode: 典型运行功耗150uA/MHz
l IDLE Mode,可由任何中断唤醒
l STOP Mode:
n 可由 INT0~15、Base Timer、TK、UART0~5、RTC、LPC和CMP唤醒
n STOP Mode基础工作电流典型值低至1μA@VDD=5V;
n STOP Mode下启动RTC,芯片总电流典型值(包含LXT电路电流)低至1.5μA@VDD=5V
n STOP Mode下,开启LCD显示驱动(空载)时,芯片整体电流典型值低至1.5μA@VDD=5V
n STOP Mode下,唤醒时间不超过36μs
高级加密标准(AES)
l 支持全密钥长度:128/192/256位
l 支持链接模式:ECB, CBC, CTR
l 支持工作模式:加密/解密
l 采样硬件加速架构,专用硬件协处理器实现高性能计算
真随机数发生器(TRNG )
l 可产生32位的真随机数
l 若随机性较低可触发种子错误中断
l 提供一个随机数产生完毕中断
实时时钟(RTC)
l 时钟源为LXT
l 可在低功耗模式下运行,支持从STOP Mode唤醒
l 万年历功能
n 支持 BCD 格式时间/日期寄存器
n 硬件自动处理闰年修正
n 精度跟随外部32.768K晶振(LXT)
l 中断系统
n 可设闹钟中断
n 可配置固定中断周期:年、月、日、小时、分钟、秒或半秒(0.5秒)
n 支持通过中断事件唤醒STOP 模式
l 时间模式配置
n 支持 24 小时制或 12 小时制时间显示模式
l 安全读写机制
n 提供半秒标志位(Half-Second Flag),可规避进位过程导致的时序冲突
存储
主存储区 APROM
l 最大256 Kbytes APROM
l 可重复写入10万次
l 常温25℃下数据可保存100年
l 支持硬件读保护加密
l 支持硬件写保护:提供两段禁止IAP操作的区域,用户可通过Code Option设置,最小设置单位为512 bytes(一个扇区)
系统存储区LDROM
l 4 Kbytes系统存储区,出厂固化BootLoader程序
SRAM
l 16 Kbytes Internal SRAM
l 支持奇偶校验:
n 额外的2K RAM用于奇偶校验:即SRAM数据总线宽度为 36 位,其中有 4 位用于奇偶校验(每字节 1 位)
n 奇偶校验位在写入 SRAM 时进行计算和保存,在读取时自动进行校验。如果某一位失败,则将生成NMI
n 提供独立的SRAM 奇偶校验错误标志SRAMPEIF
l 支持从SRAM自举
2 KBytes 用户存储区(类EEPROM)
l 分为4个512 bytes扇区
l 可重复写入10万次
l 常温25℃下数据可保存100年
96 bits unique ID
l IFB区域提供96bit unique ID
BootLoader
l 硬件方式:系统存储区: 4 Kbytes,出厂固化BootLoader程序
l 软件方式:支持中断向量表重映射,可从APROM区域灵活划分出用户BootLoader程序运行区
烧写和仿真
l 烧录方式支持ICP / ISP / IAP
l 2线JTAG / SWD烧写和仿真接口
l 加密状态下不支持仿真功能
时钟源
l 内建高频48MHz高频振荡器(HIRC)
l 可作为系统时钟源
l 系统上电默认时钟频率fSYS为fHIRC/2
l 频率误差:跨越 (1.8V~5.5V) 及 (-40 ~ 105℃) 应用环境, 不超过 ±1%
l 可通过32.768kHz外接晶振进行自动校准,校准后HIRC精度可无限接近外接32.768kHz晶振的精度
内建低频 32kHz 低频振荡器(LIRC)
l 可作为系统时钟源
l 固定为WDT 时钟源,WDT使能后此时钟源必开启
l 可作为Base Timer时钟源,可唤醒STOP
l 可作为LCD时钟源
可外接2~16MHz高频晶振(HXT)
l 可作为系统时钟源
l 用户可以选择外接晶振振荡频率<12M或≥12MHz
可外接32.768 kHz低频晶振(LXT)
l 可作为系统时钟源
l 可作为Base Timer 时钟源
l 可作为LCD时钟源
l 可外接32.768kHz振荡器
l 可通过LXT对HIRC进行自动校准
中断源
l SC32L14G提供27个中断源
l 四级中断优先级可设
l 外部中断INT
n 16个INT中断源,共占用4个中断向量
n INT经切换设置后可覆盖到所有的GPIO管脚
n 全部可设上升沿、下降沿、双沿中断,且均有独立对应中断标志位
n 软件置起相应中断标志位,可触发进入相应的中断
数字外围
最大46个双向可独立控制GPIO
l 可独立设定上拉电阻
l IO灌电流驱动能力50mA@ VPIN=0.8V
l IO拉电流驱动能力12mA@ VPIN=4.3V
一个两通道输入的低功耗计数器(LP counter)
l 可以与线性或增量编码器等设备连接,用于获取计数、方向等信息
l 可实现STOP模式下计数,减少MCU唤醒频率,降低整体功耗
l 提供两个外部信号输入口INTA和INTB,可独立检测输入信号的上升/下降沿并独立计数
n 边沿检测可触发中断
n 计数值溢出可触发中断
l 可硬件判断输入信号的方向信息
n 方向跳变可触发中断
l LPC中断可唤醒STOP模式
看门狗WDT
l 内置WDT,溢出时间3.94~500ms可设
Base Timer(BTM)
l 时钟源LXT和LIRC可选
l 中断频率间隔15.625ms~32s
l 可唤醒 STOP并且产生中断
7个16位定时/计数器(TIM)TimerX(X=0~4,5~7)
l 16位递增、递减、递增/递减自动重载计数器
l 支持上升沿/下降沿捕获,可实现PWM duty和周期捕获
l 每个TIM提供两路共周期、占空比可调的PWM(TPWMA / TPWMB)输出
l TIM1、TIM2的定时器溢出及捕获事件可触发DMA请求
l TimerX(X=0~4,5~7)的Tn管脚支持重映射
8路16位高级PWM0
l 时钟源HIRC和PCLK可选
l 共用周期、占空比单独可调
l 带死区、可互补PWM输出
l 支持中心对齐模式
l 支持故障检测 (FLT)
2个独立UART通信口UART3,4
l 独立波特率发生器
l UART3,4均支持从STOP Mode唤醒
l UART3,4的信号口均有两组映射可选
l 三种通讯模式可选:
n 模式0,8位半双工同步通信模式
n 模式1,10位全双工异步通信
n 模式2,保留
n 模式3,11位全双工异步通信
l UART3,4不支持DMA请求
7816智能卡接口(SC)
l 协议符合 ISO-7816-3 T=0 异步半双工传输协议标准
l 支持正向/反向电平约定(Direct/Inverse Convention)
l 可编程时钟源频率fsc
l 基本时间单元(ETU)灵活可调
l 可配置扩展保护时间(Extra Guard Time)
l 数据帧控制:
n 支持可编程校验模式:偶校验(Even Parity)或无校验(No Parity)
n 自动生成并检测校验位
n 停止位长度(1~2位)可配置
n 错误指示信号(Error Signal)脉冲宽度可设
l 支持信号口映射
2个二合一通信口SPI0/1 & TWI0/1
l SPI0/1
n 支持8位或16位通信模式
n 信号口共4组IO映射可选
n SPI0/1均支持DMA
l TWI 0/1
n 可配置为主模式或从模式
n 从模式下支持时钟延展
n 通信速率高达1Mbps
n 信号口共4组IO映射可选
n TWI0/1均支持DMA
内建CRC校验模块
l 初始值可设,默认为0xFFFF_FFFF
l 多项式可编程,默认为0x04C1_1DB7
l 支持8/16/32bit数据单元
LCD驱动
l 时钟源LXT和LIRC可选
l 支持在STOP状态下显示
l LCD驱动支持电阻型和电容型偏压产生电路
l 电阻型LCD驱动支持快速充电模式,LCD电压输出口分压电阻可选:11KΩ、100KΩ、300KΩ、800KΩ
l 电容型LCD驱动为电容偏压模式,该模式下LCD电路总功耗可低至:2~3μA @STOP模式
l LCD常规功能
n 8 X 24、6 X 26、5 X 27、或4 X 28段LCD驱动
n 两种偏置电压可选:1/3和1/4
n 波形模式Type A和Type B两种可选
n 帧频三档可选:
u Type A模式下帧频可选:32 Hz、64 Hz 和 128 Hz
u Type B模式下帧频可选:64 Hz、128 Hz 和 256 Hz
DMA
l 2个可独立配置的通道
l 每个DMA通道可向其它通道发送DMA请求
l 数据宽度支持字节,半字,字
l 20个DMA请求源,2个请求优先级
l 支持源/目标地址自动增加或固定
l 支持单次和批量传输方式
l 传输方向支持:内存到内存、内存到外设、外设到内存、外设到外设
模拟外围
低电压监测模块(LPD):
l 8档低压检测:
n 1.85V / 2.05V / 2.25V / 2.45V / 2.65V / 2.85V / 3.05V / 3.25V
l 可产生中断
l STOP模式下LPD电源关闭
17路14位ADC
l 精度:14位
l 17路ADC
n 外部14路ADC采样通道与IO口其它功能复用
n 内部一路ADC可直接测量VDD电压
n 内部一路ADC可直接测量OP输出
n 内部一路温度采样通道
l ADC的参考电压有4种选择: VDD以及内部2.048V 、1.024V或2.4V
l 可设ADC转换完成中断
l 支持单通道连续转换模式
l 支持DMA
运放(OP)
l 一个Rail-to-rail的运放
l 可配置为PGA模式
n 同相输入增益:8/16/32/64
n 反相输入增益:7/15/31/63
l 同相输入端引出两个外部引脚:OP_P0或OP_P1
l 反相输入端引出一个外部引脚:OP_N
l 输出端引出一个外部引脚:OP_O
l 输出可直接接入ADC输入
l 输出可直接接入CMP正端
模拟比较器 CMP
l 正端输入信号五种可选:
n 四个模拟信号正输入端CMP0~CMP3
n OP输出端
l 负端输入电压可选择CMPR引脚或内部VDD分压的15档比较电压中的一种
l CMP中断可唤醒STOP Mode
温度传感器
l 可通过ADC电路测量温度传感器电压
l 以2.4V内部参考电压作为基准
l 每上升1℃,ADC转换值会增加固定值



