CIU98320B芯片用户手册:多安全特性与外设接口详解

需积分: 45 51 下载量 196 浏览量 更新于2024-08-08 收藏 3.73MB PDF 举报
"CIU98320B芯片用户使用手册,详述了该国产MCU的特性、功能及安全措施,适用于基于该芯片的COS开发人员,旨在帮助理解芯片硬件、CPU特性和工作模式。" CIU98320B芯片是一款基于32-bit ARM SC000 RISC架构的微控制器,它具备处理 Privilege 和 Unprivilege 两种运行状态的能力,内置了增强型系统安全性的EMMU模块,以及多种防止侧信道攻击的安全属性。这款芯片特别注重低功耗设计,提供了多种可配置的低功耗模式以适应不同应用需求。 在中断系统方面,CIU98320B支持22个中断源和4个可配置的中断优先级,中断类型包括IRQ和NMI,这些中断源的配置可以通过软件进行调整。其系统时钟频率最高可达48MHz,内部包含了16KB SRAM、22KB ROM以及320KB的FLASH存储空间。 为了确保数据安全,CIU98320B集成了硬件CRC校验器、PKE协处理器、DES协处理器、SM1协处理器、SM3协处理器、SM4协处理器,以及符合AIS31-P2标准的硬件随机数发生器。此外,还提供了存储器安全管理机制,可以对算法执行高级别的安全保护。 在安全特性上,CIU98320B包含Watchdog定时器、电压检测器(VD)、频率检测器(FD)、温度检测器(TD)、光检测器(LD)、电压毛刺检测器(GD)以及存储器数据加密和地址加扰功能,全方位保障系统的稳定性和安全性。 通信接口方面,该芯片支持7816协议和USB通信,便于数据交换。同时,它提供了GPIO、SPI、UART和音频接口,可以连接LCD显示器、串行FLASH、LED、触摸屏、指纹识别设备、蓝牙模块和耳机等外部设备,展现了其在扩展性和兼容性上的优势。 本手册的编写目的是为了帮助COS开发人员理解和利用CIU98320B芯片的硬件结构、CPU特性以及各种工作模式,以便于开发高效且安全的应用程序。通过深入阅读,开发者将能够全面掌握这款国产MCU的潜力和适用场景,从而在实际项目中发挥其最大效能。