调用sin asin 等函数会影响到别的寄存器的值
详情看下图,下图是单步调试,temp变量和其他变量没任何关系,只是用来存放值的。
但是调试发现, PID_ROL.P PID_PIT.P等其他值都发生了变化。
如果我把temp=sin(0.5)注释掉,就没有任何问题。求解决方法
user151383853:
原来还有这问题, 看来要留意一下.
xyz549040622:
单独调试temp=sin(0.5),看看改变了什么
mallo:
回复 xyz549040622:
你好,大神,我能否问你一个问题,就是我用FPGA控制DSP,编写HPI程序时HDRY信号一直是低电平?纠结了一个礼拜了!以下是时序图
cheng hang:
回复 mallo:
这个没接触过呀。 用逻辑分析仪看一下各个引脚的波形吧。再分析分析
mallo:
回复 cheng hang:
额,好的,谢谢你的回复!