【MCAL】CCFC3008PC-EB配置之SPI

一、反序列化串行外设接口(DSPI)

​​​​​​​​​​​​​​​​​​​​

二、EB配置

2.1、SpiGeneral

2.2、SpiDriver

共有7个DSPI模块,我们只使用到了DSPI1和DSPI2。

由下图可知一个 Job 代表了一次完整的 SPI 通信 ,一个Job可以由一个或者多个Channel组成;Channel 用来装载 SPI 的发送与接收数据一个 Sequence 可以由一个或者多个 Job 组成 ,可以将一个操作序列抽象成一个Sequence。SPI 传输的最小单元是由连续的 Job 组成的 Sequence ,依据 Job 的优先级将 Job 依次发送出去。

2.2.1、SpiChannel

配置两个spi通道

2.2.2、SpiJob

2.2.3、SpiSequence

2.2.4、SpiHardWare

2.2.5、SpiExternalDevice

2.3、PortContainer

2.3.1、PortPin

三、工程测试

3.1、代码添加

添加预驱模块的主函数

3.2、测试结果

粉色为片选信号,蓝色为时钟信号

蓝色为MOSI,粉色为MISO

相关推荐
无畏jh4 天前
【MCAL】CCFC3008PC-EB配置之MCU时钟
mcal·汽车嵌入式·汽车autosar
无畏jh4 天前
【MCAL】CCFC3008PC-EB配置之PWM
mcal·汽车嵌入式·汽车autosar
IAR爱亚系统5 天前
在IAR Embedded Workbench for Renesas RH850中开发和调试Renesas RH850 MCU
嵌入式·嵌入式软件开发·iar·汽车嵌入式
IAR爱亚系统5 天前
IAR云就绪平台实现对瑞萨RH850/U2x的全系列支持,赋能新一代汽车电子开发
嵌入式软件开发·iar·汽车嵌入式
旅行的橘子汽水2 个月前
【S32K3XX系列MCAL配置-第一节开发环境搭建】
autosar·mcal
十六宿舍7 个月前
【MCAL】TC397+EB-tresos之I2c配置实战(同步、异步)
单片机·汽车·autosar·嵌入式开发·mcal·基础软件
十六宿舍2 年前
【MCAL】TC397+EB-tresos之GPT配置实战 - 定时器
单片机·汽车·定时器·autosar·嵌入式开发·mcal
king1101082 年前
Autosar代码阅读和调试方法
autosar·mcal·bsw