嵌入式技术论坛
直播中

张国厚

7年用户 1400经验值
私信 关注
[资料]

Renesas RA2L1开发板之SPI接口测试分析

1、Renesas RA2L1 开发板之spi测试分析

  SPI模块介绍

  参考《《Renesas RA2L1 Group User’s Manual: Hardware》》的章节《《28. Serial Peripheral

Interface (SPI) 》》

  特征

  2通道

  支持全双工和仅发送模式,支持3线制和4线制

  RSPCK极性反转,相位翻转

  MSB和LSB可设置

  位长可设置为 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 24, 32。

  32位收发缓存,支持双缓存。

  主模式下,RSPCK可以由PCLKB分频2~4096得到,从模式下RSPCK最大频率为PCLKB4分频。

  支持模式错误,校验错误,上下溢出错误检测

  支持四个片选SSL,单主模式 SSLn0~ SSLn3作为输出;多主模式 SSLn0输入,SSLn1~ SSLn3作为输出或者不用;从模式

SSLn0输入,SSLn1~ SSLn3不用。

  SSL有效到RSPCK产生时钟输出可以配置 1 ~ 8 个RSPCK延迟;RSPCK停止产生时钟输出到SSL无效可以配置 1 ~ 8

个RSPCK延迟。

  SSL无效到下次开始操作有效可以配置 1 ~ 8 个RSPCK延迟。

  可以直接控制SSL极性

  burst可配置

  支持以下中断源,接收缓冲满,发送缓冲空,检测到错误,SPI空闲,发送完成。

  以上中断源支持连接到ELC模块

  支持配置回环模式

  支持输出引脚CMOS和开漏配置

  可以STOP模块支持降低功耗

  模块框图如下

1.jpg

原作者:qinyunti

更多回帖

发帖
×
20
完善资料,
赚取积分