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.

[参考译文] RM57L843:rm57l843

Guru**** 2005515 points
Other Parts Discussed in Thread: RM57L843
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/642729/rm57l843-rm57l843

器件型号:RM57L843

你(们)好

有两个关于 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 的方法。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    卡盘


    感谢您的详细回答。

    关于问题01、在数据表的第08页上、已提到 GPIO 总数为168、其中16个引脚可用作中断。 请问,为何说是168,而不是145? 我能详细介绍一下那些其引脚可用作 GPIO 的外设、以及它们的正常功能和那些不能用作 GPIO 的外设。 我试图从第15页提取到第39页的信息、但我无法得出最终总数为145或168。

    关于问题02、我同意您的观点、除非我使用 GPIO 创建绕回、否则无法使用当前地址线连接64MB。

    请向我提供有关问题01的更多信息、问题02是明确的。

    此致;
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想对问题01作更详细的解释
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Raheel、

    我想我在您发布的新帖子中对此进行了阐述。 如果需要注意、请注意168值是正确的、并且已提交文档错误以在下一个文档版本中更正此错误。