您好!
我们开发了基于入门套件的参考板。
使用最新的 TI SDK、我能够将基于 SPI1.0的 TI 接口 ADE7880 与我们的板连接、并在2.5MHz 下获得完美计数。
=== >现在、我们需要更高的速度并降低 CPU 负载、因为我要将 ADE 从主 ARM CPU 转移到 PRU-ICSS。
是的、我已经完成了
使用 Sitara 处理器在目标上重建 PRU 固件
RPMsg 快速入门指南
另请观看可编程实时单元和工业通信子系统培训系列
是的、我使用 RPmsg 从 PRU 内核获取 msg
使用
- 1.使用 Remoteproc sysfs 接口将 Remoteproc 驱动程序指向每个 PRU 的新构建固件
- 回显"PRU_HALT.OUT">/sys/class/remoteproc/remoteproc1/firmware
- echo "PRU_RPMsg_Echo_Interrupt1.out">/sys/class/remoteproc/remoteproc2/firmware
- 再次使用 Remoteproc sysfs 加载并运行 PRU 内核
- echo 'start'>/sys/class/remoteproc/remoteproc1/state
- echo 'start'>/sys/class/remoteproc/remoteproc2/state
LS /dev/| grep PRU- echo "test30">/dev/rpmsg_pru30
echo "test31">/dev/rpmsg_pru31 cat /dev/rpmsg_pru30cat /dev/rpmsg_pru31- 您需要按'Ctrl + Shift + c'来停止读取并关闭字符设备
但仍然无法定义如何为 ADE7880编写代码、因此 TI SDK 和我的 ADE7880代码可以在 PRU 上同时运行

