概述TLSR8232是Telink开发的BLESOC解决方案,这是蓝牙4.2完全标准兼容,允许轻松连接蓝牙智能就绪手机,平板电脑,笔记本电脑。 ThTLSR8232支持BLE从模式和主模式操作。 它还支持BLE5.02Mbps模式和长包长度。
1.1框图TLSR8232集成了功率平衡的32位专有MCU、高性能BLE/2.4GHz无线电、16kBSRAM、512kB/128kB闪存、通用ADC、正交解码器(Q的DEC),6通道PWM,灵活的I/O接口和蓝牙低能应用开发所需的其他外围块。
系统的框图如图1-1所示:
注:内部LDO调节器用于在Active/Idle/Suspend模式下为1.8V数字核心和模拟模块供电。 DCDC为内部闪光灯供电。
1.2.1一般特性一般特性如下:
1)32位专有微控制器
比ARMM0具有2kB缓存RAM存储器的指令缓存控制器具有更好的功率平衡性能
最大运行速度可达48MHz2)内存体系结构
程序内存:512kB/128kB闪存
16kBSRAM3)支持BLE和2.4GHz专有协议4)RTC和其他定时器
时钟源a24MHz/32k Hz晶体或RC振荡器
三个一般的32位定时器,有四个可选择的模式在活动模式
看门狗定时器低频32k Hz定时器可在低功率模式5)数字和模拟接口
可达23或16GPIO取决于封装选项
SPI和I2C主/保存、UART接口SWS(单线从机)接口的可配置拉出或下拉电阻退潮
一个正交解码器(QDEC)多达6通道PWM输出红外发射机与DMA支持10-通道ADC与10.5ENOB
2-通道差分PGA。 6)硬件AES和随机数生成器7)固件加密:支持基于闪存UID的软件签名和基于EFUSE密钥8的硬件加密)操作温度范围:-40℃~85℃9)包:QFN325x5mm,TLSR8232F512/F128ET32QFN244x4mm,TLSR8232F512/F128ET24完全符合RoHS
1.2.2射频特性射频特性包括:
1)BLE/2.4G Hz射频收发器在世界范围内2.4GHz IS M波段2)蓝牙4.2兼容和BLE5.02Mbps和长包长度3)2.4G Hz专有2Mbps模式w自适应跳频支持4)Rx灵敏度:-91dBM@1Mbps模式5)TX输出功率可达8dBM6)50Ω匹配单针天线输入7)RSSI监测与/-4dB分辨率1.2.3Fe电源管理模块的特点包括:1)1.9V~3.6V的电源;
2)用于低电池电压检测的电池监视器;
3)布朗检测/关闭和电源多电源状态优化功耗5)低功耗
发射机模式电流:14.5mA@0dBm功率,25mA@8dBm功率
接收器模式电流:16mA暂停模式电流:8uA(IO唤醒),10uA(定时器唤醒)
深度睡眠模式电流(不包括Flash,不包括32k Hz外部XOSC和内部32k HzRCOSC关闭):1uA
深度睡眠模式电流(Flash不包括公司拉挤,外部32k Hz,内部32k HzRCOSC关闭):1.7uA
深度睡眠模式电流(不包括Flash,没有32k Hz外部XOSC,内部32k HzRCOSC打开):2.2uA
1.2.4Flash的特性TLSR8232嵌入Flash,其特性如下:
1)TLSR8232F512:Total512KB(4M)2)TLSR8232F128:总计128KB(1Mbits)3)灵活的体系结构:每个扇区4KB,每个扇区64KB/32KB块4)每个可编程页面最多256字节)写入保护内存的所有或部分
6)扇区擦除(4K B)7)块擦除(32KB/64KB)8)循环耐力:100,000个程序/擦除9)数据保留:典型的20年保留10)多个固件加密方法,以防止克隆保护离子
1.3典型应用TLSR8232可应用于各种蓝牙低能应用。
典型应用包括但不限于:(多传感器)可磨损设备Cons健康健身/活动跟踪器医疗监视器人类接口设备遥控单元鼠标/键盘
1.5TLSR8232F512/F128ET32和TLSR8232F512/F128ET24的封装尺寸如下所示
图1-2用于TLSR8232F512/F128ET32的封装尺寸(单位:mm)
图1-3包装尺寸为TLSR8232F512/F128ET24(单位:毫米)
1.6TLSR8232F512/F128ET32的引脚布局1.6.1引脚布局下图显示了TLSR8232F512/F128ET32的引脚分配。
图1-4用于TLSR8232F512/F128ET32的32个引脚的TLSR8232F512/F128ET32的引脚分配在下表中描述:表1-2用于TLSR8232F512/F128ET32的引脚功能
用于TLSR8232F512/F128ET24的引脚布局下图显示了TLSR8232F512/F128ET24的引脚分配。
注:1)所有数字IO,包括ANA_A<0>~7>,可用作GPIO,并具有可配置的上拉/下拉电阻器。
2)I2C和SPI主/保存引脚可以独立配置。
针用I2C_MCK和I2C_MSD标记的S可配置为I2C主时钟和串行数据。 标有I2C_CK和I2C_SD的Pins可配置为I2C从时钟和串行数据。
Pins标记可以将MCN、MDO、MDI和MCK配置为SPI主芯片选择(活动低)、数据输出、数据输入和时钟。
标记为CN、DO、DI和CK的引脚可以配置为SPI从芯片选择(ac低),数据输出,数据输入和时钟。
ANA_A<3:4>/ANA_CANA_A<4:5>SPI从DI,CK与I2C从I2C_SD复用。请参阅7.1.1.1节中的GPIO查找表。
ana_b<0:3>RX_CYC2LNA、TX_CYC2PA、UART_CTS、UART_RTS与SPI从CN、DO、DI、CK多路复用。请参阅7.1.1.1节中的GPIO查找表。
3)RX_CYC2LNA和TX_CYC2PA:控制外部启用pa/lna。 请参阅第3.1节框图。
4)UART与硬件流控制:UART_TX,UART_RX,UART_CTS,UART_RTS。
5)模拟PGA输入:ANA_B<1>~2>,ANA_B<4>,5>。 请参考第11节PGA。
6)32k Hz晶体输入输出:ANA_B<7>,ANA_B<6>。
7)销驱动强度:ANA_A<0>~7>支持驱动强度可达8mA(当“DS”时DS”=1,4mA当“DS”=0)。 请参考呃到7.1.1节相应的“DS”寄存器地址和默认设置的基本配置存储器和MCU2.1存储器TLSR8232嵌入16kBSRAM、512kB内部闪存(TLSR8232F512)或128kB内部闪存(TLSR8232F128)。
单片机TLSR8232集成了Telink开发的一个强大的32位单片机。 数字核心基于32位RISC,指令长度16位;支持四个硬件断点。
工作模式TLSR8232有四种工作模式:活动模式、空闲模式、暂停模式和深度睡眠模式。 本节主要给出各工作模式和模式转换的描述。
在活动模式下,MCU块处于工作状态,TLSR8232可以通过其嵌入式射频收发器传输或接收数据。 如果没有数据,射频收发器也可以关闭需要转移。
空闲模式在空闲模式下,MCU块停止,RF收发器可以处于工作状态或被关闭。 从空闲模式过渡到活动模式所需的时间可以忽略不计。 2.4.3对于TLSR8232,节电模式有两种:暂停模式和深度睡眠模式。 这两种模式具有相似的转换序列,但寄存器设置不同。 为了1.8V的数字核心,它仍然提供1.8V的LDO在暂停模式下的工作电源;而在深度睡眠模式下,1.8V的LDO将被关闭,数字核心被关闭。 在吊舱里在d模式下,射频收发器被关闭,MCU块的时钟被停止。 TLSR8232从挂起模式进入活动模式只需要大约400us。 在深度睡眠状态下,射频收发器和MCU块都被关闭,只有电源管理块处于活动状态。 从深度睡眠模式到主动模式所需的转换时间为1ms,几乎与p相同起床时间。