ZHCACM6C january   2010  – may 2023 UCD9081

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2硬件
    1. 2.1 封装:RHB (S-PQFP-N32)、32 引脚塑料四方扁平封装
    2. 2.2 硬件和引脚分配
    3. 2.3 详细引脚说明
      1. 2.3.1 RST
      2. 2.3.2 SDA
      3. 2.3.3 SCL
      4. 2.3.4 ADDRx
      5. 2.3.5 ROSC
  6. 3软件
    1. 3.1 数据文件格式
    2. 3.2 I2C 事务
    3. 3.3 器件版本
    4. 3.4 Checksum
    5. 3.5 示例配置数据文件
      1. 3.5.1 出厂默认设置
      2. 3.5.2 EVM 默认配置
    6. 3.6 I2C 写入和读取事务格式
      1. 3.6.1 I2C 写入事务
      2. 3.6.2 I2C 读取事务
    7. 3.7 伪 I2C 写入和读取事务
      1. 3.7.1 用于写入用户数据和参数的 UCD9081 I2C 事务
      2. 3.7.2 用于读取用户数据和参数的 UCD9081 I2C 事务
  7. 4用户配置
    1. 4.1 配置参数存储器映射
    2. 4.2 配置参数详细信息
      1. 4.2.1  GpDir
      2. 4.2.2  NegateEnablePolarity
      3. 4.2.3  SeqEventPending
      4. 4.2.4  SequenceEventParameters
      5. 4.2.5  SequenceEventLink
      6. 4.2.6  SequenceEventData
      7. 4.2.7  DependencyMasks
      8. 4.2.8  UnderVoltageThresholds
      9. 4.2.9  过压阈值
      10. 4.2.10 RampTime
      11. 4.2.11 OutOfRegulationWidth
      12. 4.2.12 UnsequenceTime
      13. 4.2.13 EnablePolarity
      14. 4.2.14 SaveRailLog
      15. 4.2.15 ReferenceSelect
      16. 4.2.16 LastUnusedSeq
      17. 4.2.17 IgnoreGlitchAlarms
      18. 4.2.18 IgnoreFlashErrorLog
      19. 4.2.19 Checksum
  8. 5其他注意事项
    1. 5.1 嵌入式应用
    2. 5.2 时序
      1. 5.2.1 UCD9081 启动
      2. 5.2.2 擦除闪存后的时钟延展
      3. 5.2.3 位超时
      4. 5.2.4 字节或事务超时
  9. 6参考文献
  10. 7修订历史记录

用于写入用户数据和参数的 UCD9081 I2C 事务

I2C 写入(打开闪存)。
---------
器件地址:0x6F
寄存器地址:0x2E
数据长度:1
数据:0x02

I2C 写入(基址:0x1080)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x80 0x10

I2C 写入(解锁和擦除闪存)
--------- 器件地址:0x6F
寄存器地址:0x32
数据长度:2
数据:0xDC 0xBA

I2C 写入(数据地址:0x1080)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x80 0x10

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x55 0x73 0x65 0x72 0x20 0x64 0x61 0x74 0x61 0x20 0x66 0x6F 0x72 0x20 0x45 0x56 0x4D 0x20 0x63 0x6F 0x6E 0x66 0x69 0x67 0x75 0x72 0x61 0x74 0x69 0x6F 0x6E 0x00

I2C 写入(数据地址:0x10A0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xA0 0x10

I2C 写入(数据)
---------
器件地址:0x6F
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0x10C0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2 数据:0xC0 0x10

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32 数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0x10E0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xE0 0x10

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(基址:0xE000)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x00 0xE0

I2C 写入(解锁和擦除闪存)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:2
数据:0xDC 0xBA

I2C 写入(数据地址:0xE000)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x00 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE020)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x20 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE040)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x40 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0F 0xFF 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xFF 0x00 0x00 0x00 0x00 0x00 0xC0 0x02

I2C 写入(数据地址:0xE060)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x60 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x0F 0x00 0x02 0x00 0x02 0xFF 0x00 0x00 0x58 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xA8 0x00 0x10

I2C 写入(数据地址:0xE080)
--------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x80 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x57 0x00 0x09 0x0A 0x0B 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE0A0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xA0 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xFF 0x7F 0xFF 0x7F 0xFF 0x7F 0xFF 0x7F 0xFF 0x7F 0xFF 0x7F 0xFF 0x7F 0xFF 0x7F

I2C 写入(数据地址:0xE0C0)
--------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xC0 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE0E0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xE0 0xE0

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE100)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x00 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE120)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x20 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x04 0x00 0x04 0x00 0x04 0x00 0x04 0x00 0x04 0x00 0x04 0x00 0x04 0x00 0x04 0xA0 0x0F 0xA0 0x0F 0xA0 0x0F 0xA0 0x0F 0xA0 0x0F 0xA0 0x0F 0xA0 0x0F 0xA0 0x0F

I2C 写入(数据地址:0xE140)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x40 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x10 0x00 0x10 0x00 0x10 0x00 0x10 0x00 0x10 0x00 0x10 0x00 0x10 0x00 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE160)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x60 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0xC0 0x00 0xC0 0x00 0xC0 0x04 0x20 0x08 0x20 0x04 0x18 0x02 0x18 0x08 0x18 0x10 0x18 0x20 0x18 0x10 0x20 0x00 0x20 0x20 0x20 0x40 0x20 0x80 0x20

I2C 写入(数据地址:0xE180)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0x80 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x04 0xD4 0x02 0xF2 0x08 0x10 0x01 0x05 0xC0 0x55 0x00 0x05 0x00 0x05 0xFF 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE1A0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xA0 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE1C0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xC0 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

I2C 写入(数据地址:0xE1E0)
---------
器件地址:0x6F
寄存器地址:0x30
数据长度:2
数据:0xE0 0xE1

I2C 写入(数据)
---------
器件地址:0x6F
寄存器地址:0x32
数据长度:32
数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x3C

I2C 写入(锁定并关闭闪存)
---------
器件地址:0x6F
寄存器地址:0x2E
数据长度:1
数据:0x00