创龙科技
直播中

殷谷光

8年用户 1086经验值
擅长:控制/MCU
私信 关注

请问在DSP和PRU进行数据交互时需要什么设置?

PRU采用汇编编程,使用C6748向PRU1的DATA RAM(0x01C30000)中写入一个整形数据1234,PRU1获取RAM中(C3)数据并进行处理(翻倍处理),处理完成后产生中断事件,DSP进中断服务函数并读取对应内存(0x01C30000)中的数据,发现数据并没有翻倍,请问在DSP和PRU进行数据交互时需要什么设置,基本流程是什么?
其中PRU中获取数据的处理如下:
LBCO  r16, C3, 0x00, 0x04
MOV  r12, r16
ADD  r12, r12, r16
SBCO r12, C3, 0x00, 0x04
产生系统中断事件给DSP

回帖(1)

刘凤英

2019-9-29 11:38:42
问题已解决,操作的地址不对
举报

更多回帖

发帖
×
20
完善资料,
赚取积分