ZHCSYC2B May   2025  – July 2026 TXE8124-Q1

ADVANCE INFORMATION  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 SPI 总线时序要求
    8. 5.8 开关特性
  7. 参数测量信息
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 I/O 端口
      2. 7.3.2 中断输出 (INT)
      3. 7.3.3 复位输入 (RESET)
      4. 7.3.4 总线保持
      5. 7.3.5 失效防护模式
      6. 7.3.6 软件复位广播
      7. 7.3.7 菊花链
      8. 7.3.8 多端口
      9. 7.3.9 功能寄存器映射
    4. 7.4 器件功能模式
      1. 7.4.1 上电复位
    5. 7.5 编程
      1. 7.5.1 SPI
      2. 7.5.2 SPI 数据格式
      3. 7.5.3 突发模式
      4. 7.5.4 SPI 写入
      5. 7.5.5 SPI 读取
      6. 7.5.6 SPI 菊花链
    6. 7.6 TXE8124 寄存器
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
    3. 8.3 电源相关建议
      1. 8.3.1 上电复位要求
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 接收文档更新通知
    2. 9.2 支持资源
    3. 9.3 商标
    4. 9.4 静电放电警告
    5. 9.5 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

典型应用

图 8-1 展示了可以使用 TXE8124-Q1 器件的应用。


TXE8124-Q1 典型应用原理图
注: P0.0 – P0.7、P1.0、P1.1、P2.2 – P2.7 配置为输入。
注: P1.2 – P1.7、P2.0、P2.1 配置为输出。
注: 可能浮动的输入(在 P 端口上)需要电阻器。如果输入的驱动器不会让输入浮动,则不需要电阻器。输出(在 P 端口中)不需要上拉电阻器。
图 8-1 典型应用原理图

下面显示了可以用于访问器件的示例应用程序代码示例。

uint32_t SPIExchangeData(uint32_t transmitData)
{
   uint32_t receiveData=0x0;

   for(int i = 23; i >= 0; i--)
   {
        // Shift out MSB first
        SPISendBit((transmitData >> i) & 0x01);
        receiveData |= SPIGetBit() << i;
   }

   return(receiveData);
}

uint32_t SPITransmitReceive(uint32_t RnW, uint32_t regPointer, uint32_t multiPort, uint32_t transmitData)
{
    uint32_t regWrData=0x0;
    uint32_t regRdData=0x0;

    regWrData = RnW          << 23 | \
                regPointer   << 12 | \
                mulitPort    << 8  | \
                transmitData << 0;

    regRdData = SPIExchangeData(regWrData);

    return(regRdData);
}