Уважаемые, помогите решить трабл. Для периодического сброса собаки в эльписишнике нужно запрещать прерывания, ибо между иструкциями
WDFEED = 0xAA;
WDFEED = 0x55;
не должно ничего происходить, иначе резет, так написано в мануале. Как запретить прерывания, если кейловская функция __disable_irq работает везде кроме узер моды?
нашел такой вариант
unsigned current_interrupt_status;
VICProtection = 0;
current_interrupt_status = VICIntEnable;
VICIntEnClr = current_interrupt_status;
WDFEED = 0xAA;
WDFEED = 0x55;
VICIntEnable = current_interrupt_status;
- не работает, МК сбрасывается.