我在使用F28335的过程中遇到一些问题,向大家求教:
1:F28335偶尔不能正常复位,我采用的是TPS767D301作为电源和复位芯片,其两个RST引脚并联输出至DSP的复位引脚.外部晶体采用的是30M有源晶振.我反复上下电观察复位现象,大约每20~30次会出现一次不能正常复位.
2:我在F28335中使用了外部中断XINT1后,程序就不能正常运行了.仿真的时候可以运行,烧到FLASH后仿真,发现程序在开启了XINT1后就掉到非法指令陷阱中断中去了.我除了XINT1中断外还使用了TIMER0及AD中断,其余两个都正常,我把这两个关闭了,只开XINT1中断也还是无法烧到FLASH后正常运行.
3:我使用了ECAN外设与外部的单片机通信,DSP发指令,单片机收到后向DSP发数据.通信速率500K,大部分时间都可以正常工作,但偶尔遇到现场有干扰的时候ECAN外设就不能正常工作了,DSP此时不再发送指令,是不是DSP的ECAN外设关闭了CAN总线?我能否应该复位ECAN外设呢?具体如何做呢?
使用F28335不久,还感谢各位多多指教,谢谢!