AM6442: AM6442 EVM PRU模块的核心如何确认

Part Number: AM6442
Other Parts Discussed in Thread: SYSCONFIG

我现在做PRU的开发碰到了问题

我的理解PRU是一个单独的处理器,但是现在我只能在R5的sysconfig里面去操作他,如下图

1·那这样不就是这个PRU还是需要R5核心来带动它运行吗?不应该是他单独运行?

············································································································

如果我自己去创建一个PRU的空工程自己写代码进去,仿真的时候可以运行,但是此时我又不知道我创建出来的PRU具体是哪个核心的(比如PRU0,PRU1,RTU_PRU0这样的)

2.是不是我创建空白工程出来之后还要自己配置我的工程用在那个核心?还是我需要如何确认我的工程属于哪个核心?

帮忙解答下,谢谢!

  • PRU可能需要通CPU来进行配置和管理,但一旦配置完成,PRU可以独立运行,不需要主CPU的干预。尽管最初的设置和配置需要通过R5核心进行,但PRU在执行实时任务时是独立的。

    在创建空白工程时,确实需要指定你的代码将运行在哪个PRU核心上