我在使用TMS320DM642AZDK6的HPI接口与其他芯片做数据交互时,TMS320DM642AZDK6的HPI口在工作一段时间(半小时至4小时左右)会发生通信异常的情况,此时TMS320DM642AZDK6的其他程序都可以正常运行,但HPIC, HPIA,HPI-TRCTRL的寄存器数据处于不可写状态,状态寄存器显示0000 0001,并无法修改。
1. 请帮忙分析出现此问题的原因,是哪些异常会导致HPI接口的寄存器不可控。
2. 请帮忙建议使用哪种方式,可以快速复位TMS320DM642AZDK6的HPI接口,以保证程序快速恢复运行?
急盼回复!