TI中文支持网
TI专业的中文技术问题搜集分享网站

MCT8316A: 关于MEM_SEC – Memory Section与MEM_PAGE – Memory Page的疑问

Part Number:MCT8316A

问题1 在24bit控制bit中,MEM_SEC占4个bit,MEM_PAGE占4个bit,MEM_ADDR占12bit,所以总共地址bit是20个bit,黄色高亮的22bit是否有误

问题2 MEM_SEC及MEM_ADDR是如何体现它们在地址访问中的作用呢

例如:

EEPROM中的ISD_CONFIG的地址为0x000080

RAM中的ALGO_CTRL1的地址为0x0000E6

一个是EEPROM寄存器的地址,另一个是RAM寄存器的地址,但是它们的MEM_SEC及MEM_ADDR都是0,

我不理解“Memory Section is a 4-bit field which denotes the memory section to which the memory location belongs like RAM, ROM etc.”这句说明的含义及MEM_PAGE在地址中的作用

Cherry Zhou:

您好,我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

您好,

user78960159 说:问题1 在24bit控制bit中,MEM_SEC占4个bit,MEM_PAGE占4个bit,MEM_ADDR占12bit,所以总共地址bit是20个bit,黄色高亮的22bit是否有误

20bit地址实际上通过lookup表在内部转换为 22 bit地址,正如图中所说的 "constructed internally by MCT8316A …"。

不过您无需担心该问题,只需将存储器地址视为 20 bit即可。

user78960159 说:问题2 MEM_SEC及MEM_ADDR是如何体现它们在地址访问中的作用呢

关于MEM_SEC 和 MEM_PAGE的描述也都有点问题, 您只需对需要访问的所有相关 EEPROM 和 RAM 寄存器执行以下操作:

set 4-bit MEM_SEC to 0x0
set 4-bit MEM_PAGE to 0x0
set 12-bit MEM_ADDR to last 12 bits of regmap address

再次感谢您指出这些问题,为了避免将来再次出现混淆,我们会在下次修订手册数据表时对该描述进行修改。

,

user78960159:

好的 感谢答复

赞(0)
未经允许不得转载:TI中文支持网 » MCT8316A: 关于MEM_SEC – Memory Section与MEM_PAGE – Memory Page的疑问
分享到: 更多 (0)