ZHDA081 March   2026 AM13E23019

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2原理图设计
    1. 2.1  封装和器件选择
    2. 2.2  数字外设
      1. 2.2.1 GPIO
      2. 2.2.2 XBAR
      3. 2.2.3 EPI
      4. 2.2.4 MCAN
      5. 2.2.5 UNICOMM
        1. 2.2.5.1 UART
        2. 2.2.5.2 I2C
        3. 2.2.5.3 SPI
    3. 2.3  控制外设
      1. 2.3.1 eQEP 和 eCAP
      2. 2.3.2 计时器
    4. 2.4  模拟外设
      1. 2.4.1 选择模拟引脚
      2. 2.4.2 模拟电压基准
      3. 2.4.3 ADC 输入
    5. 2.5  多路复用外设
    6. 2.6  电源
      1. 2.6.1 分立式电源解决方案
      2. 2.6.2 电源去耦和滤波
      3. 2.6.3 模拟电压基准
      4. 2.6.4 VSS/VSSA
      5. 2.6.5 功耗
    7. 2.7  复位
      1. 2.7.1 nRST 引脚
      2. 2.7.2 BSL 调用引脚
      3. 2.7.3 从 LPM 引脚唤醒
      4. 2.7.4 从 STOP/STANDBY 模式唤醒
      5. 2.7.5 从 SHUTDOWN 模式唤醒
      6. 2.7.6 AM13E230x 硬件平台示例
    8. 2.8  时钟
      1. 2.8.1 内部振荡器
      2. 2.8.2 外部晶体振荡器 (XTAL)
      3. 2.8.3 数字时钟输入
      4. 2.8.4 输出时钟生成
    9. 2.9  调试和仿真
      1. 2.9.1 调试接口
        1. 2.9.1.1 JTAG 和 SW-DP
        2. 2.9.1.2 迹线
      2. 2.9.2 调试探针
    10. 2.10 引导接口
      1. 2.10.1 UART 引导加载程序
      2. 2.10.2 I2C 引导加载程序
      3. 2.10.3 MCAN 引导加载程序
    11. 2.11 未使用的引脚
  6. 3PCB 布局设计
    1. 3.1 布局设计概述
      1. 3.1.1 建议的布局实践
      2. 3.1.2 电路板尺寸
      3. 3.1.3 层堆叠
        1. 3.1.3.1 4 层堆叠
        2. 3.1.3.2 6 层堆叠
    2. 3.2 过孔
    3. 3.3 建议的电路板布局布线
    4. 3.4 放置元件
    5. 3.5 接地平面
    6. 3.6 信号布线迹线
    7. 3.7 散热注意事项
  7. 4EOS、EMI/EMC、ESD 注意事项
    1. 4.1 电过应力
    2. 4.2 EMI 和 EMC
    3. 4.3 静电放电
  8. 5摘要和检查清单
  9. 6参考资料
  10. 7修订历史记录

UNICOMM

UNICOMM 模块是一种运行时可配置外设,能够支持 UART、I2C 或 SPI 接口。与为这三个通信外设分别设置独立外设模块的典型 MCU 不同,AM13E230x 器件具有六个统一的串行通信外设,可运行于这些不同的协议下。

每个 UNICOMM 实例可配置为以下运行模式之一:

  • UART - 通用异步接收器/发送器
  • SPI - 串行外设接口
  • I2CC - 内部集成电路控制器
  • I2CT - 内部集成电路目标

UNICOMM 实例使用缩写 UCx(x 为实例编号)指代,后跟特定接口上可用的信号类型。

表 2-4 不同外设类型的 UNICOMM 信号
UNICOMM 信号名称 UART I2C SPI
UCx_RTS_POCI RTS:发送释放 POCI:外设输出 - 控制器输入
UCx_RX_SCL_SCLK RX:接收 SCL:时钟 SCLK:时钟
UCx_TX_SDA_PICO TX:发送 SDA:数据 PICO:外设输入 - 控制器输出
UCx_CTS_CS0 CTS:允许发送 CS0:片选 0

六个 UNICOMM 实例具有不同的配置选项和外设类型,具体取决于实例。下表展示了详细信息。

表 2-5 每个实例的 UNICOMM 配置
UNICOMM 实例 支持的串行协议 可用外设类型 1
UC0 UART、SPI、I2C 基本 UART、基本 SPI、基本 I2C 控制器/目标
UC1 UART、SPI、I2C 基本 UART、基本 SPI、基本 I2C 控制器/目标
UC2 UART、LIN、I2C、SMBUS 基本+ UART、高级 I2C 控制器/目标
UC3 UART、SPI、I2C 基本 UART、基本 SPI、基本 I2C 控制器/目标
UC4 UART、SPI、I2C 基本 UART、基本 SPI、基本 I2C 控制器/目标
UC5 UART、LIN、I2C、SMBUS 基本+ UART、高级 I2C 控制器/目标

本章后面的每个小节定义了相应外设类型。

给定 UNICOMM 外设实例的协议在寄存器级别进行选择。由于这种低级配置,强烈建议在其应用中实现 UNICOMM 模块的设计人员利用 SysConfig 工具来配置每个 UNICOMM 实例。这有助于避免配置错误的实例/外设组合,并确保为每个实例分配正确的器件引脚。

有关配置 UNICOMM 外设的更多信息,请参阅技术参考手册中的 UNICOMM 一节。