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.

[参考译文] AM2634:从多个内核写入 GPIO 输出

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1576406/am2634-writing-to-gpio-outputs-from-multiple-cores

器件型号:AM2634


工具/软件:

尊敬的 TI 专家:

是否可以从多个内核写入和更改 GPIO 输出引脚的状态?

我已经在 Core_0 上设置了 GPIO23、如下所示、并尝试在 CORE_3 上进行切换(CSL_GPIO0_U_BASE 作为基地址)、但这不起作用。 我尝试了  CSL_GPIO3_U_BASE 作为基地址、但这也不起作用。
如果我想能够从不同的内核写入 GPIO 输出引脚、是否有一种简单的方法可以执行此操作?  
如果是、您能否提供有关此方面的任何文档/示例/信息? 提前感谢您!

{ PIN_I2C1_SCL、( PIN_MODE (7)| PIN_PULL_DISABLE | PIN_SLEW_RATE_LOW | PIN_QUAL_SYNC | PIN_GPIO_R5SS0_0 )}、
GPIO_setDirMode (CSL_GPIO0_U_BASE、23、GPIO_DIRECTION_OUTPUT);
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、您对此有任何更新吗? 尽快请求您的回复。

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

    您好 Sue、

    我认为提及这一点可以帮助您:  AM2634:需要从每个内核更改 GPIO 引脚输出状态 

    此致、

    Shaunak

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

    本质上、对于 GPO、您必须更改引脚多路复用、从问题所附的 Pinmux 片段中可以看出、GPIO23 引脚由 R5F0_0 内核 (PIN_GPIO_R5SS0_0 ) 控制;对于内核 3、在切换之前、必须将其重新分配给 PIN_GPIO_R5SS1-1。

    此致、
    Shaunak

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

    谢谢!