TC33x/TC32x 芯片 QSPI 配置讲解

英飞凌  TC33x/TC32x 芯片 QSPI 配置详解与寄存器解析

一、QSPI 模块架构与核心特性

QSPI(Queued Serial Peripheral Interface)是英飞凌 AURIX™ TC333 芯片的高速同步串行通信接口,支持多设备并行通信和灵活的帧格式定义。

集成 4 个独立的 QSPI(队列 SPI)模块:

每个模块支持 16 路片选通道(SLSO [15:0]),主模式下可通过译码器扩展至 16 个从设备,从模式支持 7 路片选。

每个 QSPI 模块包含分层架构:

总线接口(AHB-Lite/APB)、核心控制单元(DAC/INDAC/STIG)、传输组件(SPI/Dual/Quad 接口),并通过硬件队列和 FIFO 机制实现高效数据管理。

二、QSPI 初始化配置流程

1. 时钟使能
  • DISR(Bit0):模块时钟使能控制(0 = 使能,1 = 请求禁用)

  • DISS(Bit1):模块时钟状态反馈(只读,0 = 使能,1 = 禁用)

  • EDIS(Bit3):模块睡眠模式使能控制

注意:不同模块的 CLC 寄存器配置语法相同

2. 引脚映射配置
  • QSPI1_PISEL关键参数
    • MRIS(Bit2 - Bit0):主模式接收输入选择
    • SRIS(Bit6 - Bit4):从模式接收输入选择
    • SCIS(Bit10 - Bit8):从模式时钟输入选择
    • SLSIS(Bit14 - Bit12):从模式片选输入选择
  • 配置依据:《AURIX™ TC33x_TC32x User Manual》:TC33x/TC32xSpecific Register Set
3. 全局控制寄存器配置

  • QSPI1_GLOBALCON 关键参数
    • EN(Bit24):模块使能       

    • MS(Bit26-25):主从模式选择  <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值