一、反序列化串行外设接口(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
