28
2020
05

瑞纳捷RJM8L151的接口资源详解

MCU的接口的多少是衡量MCU资源的一个重要指标,也是决定该款MCU可以应用在什么场景,可以做哪些事情。瑞纳捷RJM8L151的外围资源丰富,通信接口主要包括有:SPI接口、IIC接口、UART接口、ISO7816 接口、通用I/O 口等。

小编接下来对瑞纳接RJM8L151的通信接口做一个详细的介绍。

(一)RJM8L151的SPI 接口

RJM8L151的SPI 接口模块用于微控制器(MCU)与外部设备之间进行全双工、全同步、串行通讯。

RJM8L151的SPI 接口可以工作在查询或中断方式下。芯片包含4 路的SPI /从接口,即SPI0SPI1SPI2 SPI3

1、可选择主/从模式;

2、可配置的传输速率,支持主时钟的 248163264128 分频;

3、主机支持 Mode0/1/2 /3 四种传输协议;

4、从机仅支持 Mode0

5、支持 SPI 四线传输;

6、支持 8 位的串行传输;

(二)RJM8L151的IIC 接口

RJM8L151的I2C 总线接口连接微控制器和串行I2C 总线。I2C 模块接收和发送数据,并将数据从串行转换成并行,或并行转换成串行。I2C 模块通过数据引脚SDA 和时钟引脚SCL 连接到I2C 总线,控制所有I2C 总线规定的时序。芯片有2 I2C,每个I2C 模块都支持主模式和从模式。

l 1、RJM8L151的I2C 主设备功能;

l 2、RJM8L151的I2C 从设备功能,可编程的I2C 从设备地址;

l 3、支持 100Kbps400Kbps 两种速率模式;

l 4、支持 7bit 设备地址;

(三)RJM8L151的UART接口

RJM8L151的UART是一种通用串行数据总线,用于异步通信。该总线双向通信。可以实现全双工传输和接收,UART接口IP可以工作在查询或中断方式下。芯片包含4UART接口,即UART0UART1UART2 UART3

l 1、16bit 的波特率分频因子寄存器

l 2、两种工作模式:模式 1、模式3

l 3、可编程数据位宽(8/9bit)

l 4、模式 3 下多机通信

l 5、模式 3 下校验控制

(四)RJM8L151的ISO7816 接口

RJM8L151的ISO7816MS 模块可作为满足7816-3 标准的卡或读卡器使用,并同时兼容T = 0 T = 1

传输协议。

l 1、支持 ISO7816 主从接口;

l 2、符合 ISO/IEC7816-3 标准,支持PBOC3.0 卡规范;

l 3、支持 T=0/T=1 协议,即异步半双工字符传输协议;

l 4、数据宽度 8 比特,奇偶校验可配置;

l 5、奇偶校验位自动生成及奇偶校验错误检测;

l 6、自动检测错误响应,检测到传输错误响应信号由硬件自动重发字符(自动重发不超

7 次),是否重发可配;

l 7、支持发送时的额外 ETU 功能;

l 8、支持接收时最大等待时间配置,并提供超时中断;

l 9、FIFO 深度16 字节;

l 10、8 位的波特率选择器,波特率根据参数F/D 调整;

l 11、专用的 ETU 计数器用于自动发送过程字符(0x60);

(五)RJM8L151的通用 I/O

RJM8L151的GPIO 包含通用输入输出接口,这些管脚可以与其他功能管脚共享,这取决于芯片的配置。 GPIO 可配置为第二功能,Prot0/Prot1/Prot2/Prot3/Prot4(bit0-7)的第二功复用

l 1、支持上升沿、下降沿有效的中断;

l 2、GPIO 输出时,需配置输出使能寄存器;

总体来讲,RJM8L151的接口功能算是十分的丰富,基本可适配各种应用。

深圳市桑尼奇科技有限公司为瑞纳捷一级代理商,代理经销瑞纳捷全系列芯片,包括MCU芯片、加密芯片、安全加密MCU等,可以提供样品及技术支持,欢迎随时咨询。桑尼奇孙生,QQ:2335804557,18576699326。


« 上一篇下一篇 »

相关文章:

评论列表:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。