器件型号: LP-AM261
你好。
我的工作环境如下:
- 器件:AM261x LaunchPad
- SDK:motor_control_sdk_am261x_10_02_00_07
- IDE:CCS 12.8.1
在使用 PRUICSS 的定制电路板上、我正在运行一种配置、其中 PRU0 的 TX 输出端口 (PR0_PRU0_GPIO1) 的信号输出路由到外部引脚、然后在电路板上环回到 PRU1 的 RX 输入端口 (PR0_PRU1_GPIO9)。
PRU0 和 PRU1 均配置为 3 通道外设接口模式以支持其多路复用模式。
运行此设置时、我从 PRU0 传输一个 32 位值、但 PRU1 接收到不同的值、就像位位置发生移位一样。
例如、当发送 0xFF1234FF 时:
- 发送的数据:0xFF1234FF = 11111111000010010001101001111111111b
- 接收的数据:0x07F891A7 = 000001111111100001001000110100111b
它的行为就像首先接收到几个零、然后在之后出现发送的数据一样。
问题:
有没有办法可以避免在空闲状态期间接收到零的现象?
感谢您的支持。
此致。


