Other Parts Discussed in Thread: TM4C1294NCPDT
大家好、团队、
当使用多路复用地址和数据总线配置为主机总线16时、您能否帮助我了解 TM4C1294NCPDT 的 EPI 接口上的片选时序?
我看不到任何读取时序图,但手册(数据表)中显示了两个写入时序图。 图11-14和图11-15. 11-15通过 CS 在地址选通激活时生效、更接近我所需的内容。
但图11-14显示了芯片选择将在之后激活。 它为什么不同?如何控制它? 读操作有什么作用?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: TM4C1294NCPDT
大家好、团队、
当使用多路复用地址和数据总线配置为主机总线16时、您能否帮助我了解 TM4C1294NCPDT 的 EPI 接口上的片选时序?
我看不到任何读取时序图,但手册(数据表)中显示了两个写入时序图。 图11-14和图11-15. 11-15通过 CS 在地址选通激活时生效、更接近我所需的内容。
但图11-14显示了芯片选择将在之后激活。 它为什么不同?如何控制它? 读操作有什么作用?
您好 Julio、
我认为数据表中的详细描述有助于解释这些图像的很多内容、但其中有很多信息、因此我将尝试突出显示关键段落。
芯片选择在不同时间是否为低电平将取决于 CSn 的配置。 如果只有一个芯片选择、则您将在图11-14中获得该行为。 这是因为 CSn 指示读取或写入访问的地址和数据阶段何时发生。
第11.4.3.1节中的"控制引脚"一节内容有助于决定如何设置 EPI:
"通过 EPIHBnCFGn 寄存器可以将 ALE 更改为低电平有效的片选信号 CSn。 ALE 信号最好用于主机总线复用模式、在该模式下、EPI 地址和数据管脚是共用的。 所有主机总线访问都有一个地址阶段、之后是一个数据阶段。 ALE 指示外部锁存器捕获地址、然后将其保持到数据阶段。 通过将 EPI HBn 配置寄存器(EPIHBnCFGn)的 ALE 位清零或置位、ALE 的极性可变为高电平或低电平有效。 CSn 最适合用于主机总线非复用模式、在该模式下 EPI 地址和数据管脚是独立的。 CSn 指示读取或写入访问的地址和数据阶段何时发生。 通过 EPIHBnCFGn 寄存器的设置、可以增强 ALE 和 CSn 模式、从而访问四个外部器件。"
在我看来、如果可能、您可能希望在从器件上更多地利用 ALE 信号。 从器件功能方面需要研究的东西。
如果这是不可能的、那么具体来说、对于 CS、您也许可以利用配置多个 CSn 线路时发生的行为: '当使用 ALE 双 CSn 配置(EPIHBnCFG2寄存器的 CSCFGEXT 位为0且 CSCFG 位域为0x3)或四芯片选择(CSCFGEXT 位为1且 CSCSFG 为0x2)时、相应的 CSn 信号将与 ALE 同时生效、如图11-15所示。'
请看读操作部分:"第846页的图11-14显示了地址和数据信号复用的写操作时序(EPIHBnCFG 寄存器的 MODE = 0x0)。 读取周期与之类似、RDN 选通信号被置为有效、CSn 和数据被锁存在 RDN 的上升沿。"