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.
你(们)好
有两个关于 GPIO 和 EMIF 的内容。
1)- RM57L843的数据表显示、8位 GIO 端口的数量仅为2个、具有16个中断、总共具有161个 GPIO。 而 doc spnu562考虑了08个8位端口的可能性、并且可以有32个中断。 这意味着所有145个引脚仅在不用于其原始功能时可用于引脚、或者可用于端口。
2)-数据表 显示、它提供了三个异步 接口 CS、每个 CS 在 EMIF 上的三个 CS 上提供16MB 的数据、而文档 spnu562指定了使用 GPIO 提供外部存储器、而未提及任何大小。 当我请求支持时、我被告知可以使用64MB (因为地址范围也确认了这一点)。 我对数据表的第90页感到困惑、它声称具有64MB 的帧大小和16MB 的实际大小。 帧与实际大小之间有何差异? 是否可以使用64MB 16位设备?
此致;
此致;
Raheel、
[引用 USER="Rah跟 Bari]1)- RM57L843的数据表 显示、8位 GIO 端口的数量仅为2个、具有16个中断、总共具有161个 GPIO。 而 doc spnu562考虑了08个8位端口的可能性、并且可以有32个中断。 这意味着所有145个引脚仅在不用于其原始功能时才可用于引脚、也可以在端口基础上使用。[/引用]
如前所述、Hercules 具有专用 GPIO。 在 RM57器件中、有一个 GIOA 和 GIOB 端口、每个端口有8个引脚。 此外、每个专用 GIO 引脚都具有中断功能、允许某种形式的外部中断功能。
此外、我们的许多外设模块能够在 GPIO 或非功能模式下使用。 这意味着对于 RM57、总共有145个支持 GPIO 的引脚(包括16个专用 GPIO 引脚)。 这里的关键短语是"直至"、这意味着必须就引脚的功能使用与非功能使用以及多路复用器选项做出决策、这些选项可能意味着通过引脚多路复用控制器选择特定的引脚功能而不是另一个功能。
关于您对8个 GPIO 端口的评论、GPIO 模块的 IP 中有相应的规定、可支持多达8个专用端口、但这是设计时的器件级注意事项、而不是用户配置选项。 通常、我们的 IP 章节是按照超集功能的模块 IP 规范编写的、而不是局限于器件级功能。 某些情况下、我们这样做的情况可能会令人困惑、我们会尝试在发现这些情况时将其清理干净。 对于我们需要增加清晰度或清理扩展集功能(例如、缩小器件实施范围)的情况、请使用每页底部的链接提交文档反馈。
[引用 USER="Ra脚跟 Bari]2)-数据表 显示它提供了三个异步 接口 CS、每个 CS 在 EMIF 上的三个 CS 上提供16MB 的数据、而文档 spnu562指定了使用 GPIO 提供外部存储器、而没有提到任何大小。 当我请求支持时、我被告知可以使用64MB (因为地址范围也确认了这一点)。 我对数据表的第90页感到困惑、它声称具有64MB 的帧大小和16MB 的实际大小。 帧与实际大小之间有何差异? 是否可以使用64MB 16位设备?[/quot]
与每个 CS 关联的帧大小是 IP 的架构考虑因素或功能、其中实际大小是 CS 的物理实现大小。 因此、如果我们考虑表内容、可以有三个单独的存储器、每个存储器的容量为16MB (CS[4:2])、或者 CS0存储器的容量为128MB。 鉴于 CS1未实现、除非您绑定一些地址行以创建128MB 选项的环绕方案、否则我看不到自己获得64MB 的方法。