C6416T的HPI在DSP加电后,有时候可以正常写入HPIC、HPIA和HPID,但是有HPIA写入不正确,那么写HPID时HRDY就为高,奇怪的是在正常写入后,将HPIC中的DSPINT位置1,但是程序有时候会正常启动,而绝大多数时候无法正常启动,不知道是什么原因?但有几个现象比较奇怪:1、在写HPIC的时候,通过仿真器看HPIC的寄存器更新了,但是后面地址每隔3个4字节地址后的数据全部都在更新,同理,HPIA写入时,也是同样的现象,为什么写一个寄存器,后面都在更新呢?这个正常吗?2、用仿真器连接后,在看到HPIC、HPIA和HPID写入正常后,程序无法启动,但是把CCS关闭,则程序开始正常加载,这是什么原因?是HPI加载的数据有问题吗?如果数据看到写入了,在CCS里点击运行也可以正常运行,但是软件向HPIC的DSPINT置1没有任何反应。