我们在应用中发现,检测DC/DC电压时,或是电机控制器的直流母线电压时,dsp2808会跳到illegal isr 中断里去。但是如果Jtag口插着仿真器,仅仅插着,usb这头不接电脑,程序倒可以正常运行,不跳到illegal isr 中断里去。
电路板是直接将150V的电压接到PCB中去的。
请问这问题该如何解决?
HeiHei:
你这个dcdc的电源和你电脑的电源来自于同一条线吧 然后电源中的信号通过电脑usb耦合到jtag了 触发了2808里的非法中断
我们在应用中发现,检测DC/DC电压时,或是电机控制器的直流母线电压时,dsp2808会跳到illegal isr 中断里去。但是如果Jtag口插着仿真器,仅仅插着,usb这头不接电脑,程序倒可以正常运行,不跳到illegal isr 中断里去。
电路板是直接将150V的电压接到PCB中去的。
请问这问题该如何解决?
yong pan2:
回复 HeiHei:
我们在应用中发现,检测DC/DC电压时,或是电机控制器的直流母线电压时,dsp2808会跳到illegal isr 中断里去。
电路板是直接将150V的电压接到PCB中去的。电路板的检测电压电路与dsp的弱电是隔离的。
电路板的Jtag口什么都不接,DSP电路板会跳到非法中断;
但是如果Jtag口插着仿真器,仅仅插着,usb这头不接电脑,放在桌上,程序倒可以正常运行,不跳到illegal isr 中断里去。
请问这问题该如何解决?