ZHCACT4 june   2023 AM2431 , AM2432 , AM2434 , AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1 , AM263P4 , AM3351 , AM3352 , AM3354 , AM3356 , AM3357 , AM3358 , AM3358-EP , AM3359 , AM4372 , AM4376 , AM4377 , AM4378 , AM4379 , AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL , AM5726 , AM5728 , AM5729 , AM5746 , AM5748 , AM5749 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442 , AM6526 , AM6528 , AM6546 , AM6548

 

  1.   1
  2.   摘要
  3.   商标
  4. 18b-10b 线路编码简介
  5. 2用于数据发送和接收的 PRU 实现
    1. 2.1 编码和解码数据
    2. 2.2 PRU 模块接口和 GPIO 模式
    3. 2.3 用于通信的 PRU GPIO 移出和移入模式
    4. 2.4 用于通信的三通道外设接口
    5. 2.5 LVDS 和 M-LVDS 接口
  6. 3具有 CRC 模块和开销优化的系统解决方案
    1. 3.1 PRU CRC16/32 模块
    2. 3.2 编码和解码开销优化
  7. 4验证
  8. 5总结
  9. 6参考文献

用于通信的三通道外设接口

3 通道外设接口还可以支持类似于 GPIO 移位模式的数据传输。由于本应用手册重点介绍 GPIO 移位模式,因此本节仅简要介绍 3 通道外设接口。可以在 AM62x 处理器器件版本 1.0 德州仪器 (TI) 产品系列技术参考手册中找到有关 3 通道外设模式的详细介绍。

PRU 使用 R30 和 R31 寄存器与外设接口 (I/F) 连接。发送 (TX) 先入先出 (FIFO) 缓冲器是 32 位,并且可以连续模式操作,同时接收具有最大 8 倍过采样的 4 位大小 (RX) FIFO 缓冲器。TX 和 RX 时钟均可由 ICSS_UART_CLK 或 ICSS_CORE_CLK 提供。TX 和 RX 时钟有两个独立的时钟分频器,每个时钟分频器可通过两个级联分频器进行配置。图 2-9 显示了单通道外设 I/F 的方框图,其中其他 2 个通道是相同的。

GUID-20230614-SS0I-TWPT-0JLH-LGGJ1DVZPSRS-low.svg图 2-9 单通道外设 I/F 方框图

可在 AM62x 处理器器件版本 1.0 德州仪器 (TI) 产品系列技术参考手册中找到三外设模型的基本编程模型。