FS32K144HFT0MLLR引脚配置_功能框图_中文手册
FS32K144HFT0MLLR是一款微控制器(Microcontroller Unit, MCU),属于NXP的S32K 系列。这个型号的微控制器具有许多功能和特性,适合用于各种汽车和工业控制应用。
FS32K144HFT0MLLR基于ARM Cortex-M4内核,具有高性能和低功耗的特性。该微控制器通常具有大容量的闪存和内置的RAM,用于存储程序代码和数据。它提供了广泛的外设,包括通信接口(如CAN、SPI、UART)、模拟输入/输出、定时器和PWM 输出等,使其适用于各种控制和通信任务。
FS32K144HFT0MLLR通常提供在多种封装中,并且采用32、48、64、100、144、176等引脚配置,以满足不同应用的需要。
规格参数
规格特性
- 操作特性
–电压范围:2.7 V至5.5 V
–环境温度范围:HSRUN模式为-40°C至105°C,RUN模式则为-40°C.至150°C
- ARM™ Cortex-M4F/M0+内核,32位CPU
–支持高达112 MHz的频率(HSRUN模式),每MHz支持1.25 Dhrystone MIPS
–Arm Core基于Armv7体系结构和Thumb®-2 ISA
–集成数字信号处理器(DSP)
–可配置嵌套矢量中断控制器(NVIC)
-单精度浮点单元(FPU)
- 时钟接口
–4-40 MHz快速外部振荡器(SOSC),在外部时钟模式下具有高达50 MHz直流外部方形输入时钟
–48 MHz快速内部RC振荡器(FIRC)
–8 MHz慢速内部RC振荡器(SIRC)
–128 kHz低功率振荡器(LPO)
–高达112 MHz(HSRUN)系统锁相环(SPLL)
–最高20 MHz TCLK和25 MHz SWD_CLK
–32 kHz实时计数器外部时钟(RTC_CLKIN)
- 电源管理
–低功耗Arm Cortex-M4F/M0+内核,能效卓越
–具有多种电源模式的电源管理控制器(PMC):HSRUN、RUN、STOP、VLPR和VLPS。注意:CSEc(安全)或EEPROM写入/擦除将在HSRUN模式(112MHz)下触发错误标志,因为不允许同时执行此用例。设备需要切换到RUN模式(80 MHz)才能执行CSEc(安全)或EEPROM写入/擦除。
–特定外围设备支持时钟门控和低功耗操作。
- 内存和内存接口
–带ECC的高达2 MB程序闪存
–64 KB FlexNVM,用于带ECC和EEPROM仿真的数据闪存。注意:CSEc(安全)或EEPROM写入/擦除将在HSRUN模式(112 MHz)下触发错误标志,因为不允许同时执行此用例。设备需要切换到RUN模式(80 MHz)才能执行CSEc(安全)或EEPROM写入/擦除。
–带ECC的高达256 KB的SRAM
–最多4 KB的FlexRAM,用作SRAM或EEPROM模拟
–高达4 KB的代码缓存,可最大限度地减少内存访问延迟对性能的影响
–具有HyperBus的QuadSPI™ 支持
- 混合信号模拟
–最多两个12位模数转换器(ADC),每个模块最多32通道模拟输入
–一个带内部8位数模转换器(DAC)的模拟比较器(CMP)
- 调试功能
–串行线JTAG调试端口(SWJ-DP)组合
–调试监视点和跟踪(DWT)
–仪器跟踪宏细胞(ITM)
-测试端口接口单元(TPIU)
-闪存补丁和断点(FPB)单元
- 人机界面(HMI)
–多达156个具有中断功能的GPIO引脚
–不可屏蔽中断(NMI)
- 通信接口
–最多三个低功耗通用异步接收器/发送器(LPUART/LIN)模块,具有DMA支持和低功耗可用性
–最多三个低功耗串行外围接口(LPSPI)模块,支持DMA和低功耗可用性
–最多两个低功耗内部集成电路(LPI2C)模块,具有DMA支持和低功耗可用性
–最多三个FlexCAN模块(具有可选的CAN-FD支持)
–用于模拟通信协议和外围设备(UART、I2C、SPI、I2S、LIN、PWM等)的FlexIO模块。
–最多一个支持IEEE1588的10/100Mbps以太网和两个同步音频接口(SAI)模块。
- 安全保障
–加密服务引擎(CSEc)实现了SHE(安全硬件扩展)功能规范中描述的一套全面的加密功能。注意:CSEc(安全)或EEPROM写入/擦除将在HSRUN模式(112 MHz)下触发错误标志,因为不允许同时执行此用例。设备需要切换到RUN模式(80 MHz)才能执行CSEc(安全)或EEPROM写入/擦除。
–128位唯一标识(ID)号
–闪存和SRAM存储器上的纠错码(ECC)
–系统内存保护单元(系统MPU)
–循环冗余校验(CRC)模块
–内部看门狗(WDOG)
–外部看门狗监视器(EWM)模块
- 定时控制
–多达八个独立的16位FlexTimers(FTM)模块,提供多达64个标准通道(IC/OC/PWM)
–一个带灵活唤醒控制的16位低功耗定时器(LPTMR)
–两个带灵活触发系统的可编程延迟块(PDB)
–一个32位低功耗中断定时器(LPIT),带4个通道
–32位实时计数器(RTC)
- 封装
–32引脚QFN,48引脚LQFP,64引脚LQFP、100引脚LQFP和100引脚MAPBGA、144引脚LQFP以及176引脚LQFP封装选项
- 使用DMAMU的16通道DMA,最多63个请求源
引脚去耦
功能框图
功率图
振荡器连接方案
QuadSPI输入(上)/输出(下)时序图
典型滞后相对于Vin电平(VDDA=3.3 V,PMODE=0)
LPSPI主模式定时(CPHA=0)
边界扫描(JTAG)定时
总结
FS32K144HFT0MLLR是为汽车电子控制系统设计的,适用于车辆控制单元(ECU)、驾驶辅助系统、电机控制等应用。除了汽车应用,它还适用于工业控制和自动化领域,如工业机器人、PLC 控制器等。
此外,FS32K144HFT0MLLR这款微控制器通常具有安全性特性,如加密、认证和防篡改功能,以满足汽车和工业领域对数据安全性的需求。