Dear Sir,
interrupt VectorNumber_Vd2di_err void isrD2DErr(void)
{
while(1) {
if(D2DSTAT0_ERRIF) {
D2DSTAT0_ERRIF = 1; // clear flag
}else{
PCRReset(); // issue an analog die reset
}
}
}
I have encountered a problem that system run into isrD2DErr and always do PCRReset, but I used oscilloscope to monitor RESET pin, did't see any change,meaning that PCRReset() can't reset device.
For comparison, I tried to use PCRReset() in normal mode, PCRReset() workd well.
Questions are:
1. What are the factors that trigger this interrupt.
2.Why PCRReset() can't do hardware reset
Thanks!