This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

  • Resolved

[FAQ] CLA: Why can't I force a task using the IACK instruction?

Guru 70135 points

Replies: 1

Views: 782

Q: Why can't I force a task using the IACK instruction?

Lori Heustess
C2000 Software Engineering

  • A:

    • Make sure you've enabled this feature in the MCTL register. This register is EALLOW protected.
    • Make sure the interrupt is enabled in the MIER register. This register is EALLOW protected.
    • Make sure software is configured as the task trigger.  Refer to the device-specific TRM.
    • Make sure you are using the correct argument to IACK. For example IACK #0x0003 would flag interrupt 1 (bit 0) and interrupt 2 (bit 1).
    • Refer to the SW examples in C2000Ware.

    Click here for more CLA FAQs and resources.

    Lori Heustess
    C2000 Software Engineering

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.