工具/软件:
您好、先生、
是否可以使 AM243x EVM 在 ICSSG0上支持4个 BissC 传感器? 我们尝试在 AM243x EVM 板上实现了一个4位传感器。 传感器1和2连接到 ICSSG0 PRU0、传感器3和4连接到 ICSSG0 PRU1。 我们还尝试从 MCU 电机控制 SDK 中的源代码编译 bissc 固件、只更改目标设置和预定义设置以适合 PRU0和 PRU1、最后在初始化时将两个.h 固件下载到 PRU0和 PRU1。
但当我们测试时,我们面临一些问题。 我们以这种方式进行测试:
1.在程序中只启用一个 PRU 单元、两个 PRU 都可以正常工作并获得良好的数据。
2.用固件初始化两个 PRU、但只能从 PRU 装置读取位置。 只能读取 PRU1结果数据、即使我们移动连接到 PRU0的传感器、数据也是路由到 PRU1实例。 我们怀疑这是因为 PRU1的初始化时间晚于 PRU0。
3.用固件初始化两个 PRU、两个 PRU 实例都无法获取正确的数据。
您能告诉我们如何在一个 ICSSG 中使用两个 PRU、在一个程序中获得4个通道或 BissC 传感器吗? 谢谢!