Search:

Type: Posts; User: chismo

Search: Search took 0.00 seconds.

  1. Replies
    12
    Views
    7,561

    Hello, So the previous problem is due to...

    Hello,

    So the previous problem is due to unassigned NVIC node?

    In the XMC1100, most of the NVIC nodes are assigned to specific service request lines of the peripherals:
    2364

    The interrupt...
  2. Replies
    12
    Views
    7,561

    Hello, For the non-APP case, the IRQ function...

    Hello,

    For the non-APP case, the IRQ function "SCU_0_IRQHandler" is defined in the startup file and hence, the compiler will take care that when the IRQ is triggered, the function will be called....
  3. Replies
    12
    Views
    7,561

    Hello, Sorry, what do you mean by "register...

    Hello,

    Sorry, what do you mean by "register the callback IRQ-function"?

    The non-DAVE App code is doing the same thing as the DAVE app, i.e.:
    - enable and configure priority for interrupt node...
  4. Replies
    12
    Views
    7,561

    I think the easiest is to simply add the NVIC...

    I think the easiest is to simply add the NVIC node initialization codes and handler function directly to your existing program, without going through DAVE.

    For example:


    /* Handler function */...
  5. Replies
    12
    Views
    7,561

    Hello, You can use directly the CMSIS set IRQn...

    Hello,

    You can use directly the CMSIS set IRQn pending function to trigger the interrupt.

    For example to trigger SCU.SR0:


    /* CMSIS function void NVIC_SetPendingIRQ (IRQn_t IRQn) */
    ...
Results 1 to 5 of 5
Disclaimer

All content and materials on this site are provided “as is“. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.


Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.


Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.