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.

TMS320C5515: INT0 and INT1 Edge

Part Number: TMS320C5515
Other Parts Discussed in Thread: SPRC133,

Hi,

I have been searching for documentation on the C5515 in regards to the INT0 and INT1 pins.

Specifically I was looking to see how to configure the interrupt to trigger on falling or rising edge.

I cannot find any documentation for this feature, does this feature exist?

If so does anyone know which document(s) outline this feature?

If the edge configuration feature does not exist, does anyone know which edge the interrupt triggers on?

Thanks,

Ben

  • Hi Ben,

    The CSL supports INT1/INT0. But there are not any examples I see. Download SPRC133.
    Read about how to use the interrupt plug in the API reference guide: <install_path>\c55_csl_3.08\doc\c55xx_csl_api_reference.chm

    The TMS320C5515 DSP System User's Guide (SPRUFX5E) documents INT1/0 in Figure 1-25. IFR0 and IER0 Register, Table 1-32. Interrupt Table, and the 1.6.2 Interrupt Timing section.
    It looks like these interrupts only operate on a falling edge.
    "The interrupt signals on the external interrupts pins (INT0 and INT1) are detected with a synchronous negative edge detector circuit. To reliably detect the external interrupts, the interrupt signal must have at least 2 SYSCLK high followed by at least 2 SYSCLK low."

    You can study software examples of the old way of using INT1/INT0 (pre-CSL) in these examples:
    MDK_ECGSystem_C5515EVMa.zip
    MDK_SpO2System_C5515EVMa.zip
    code.google.com/.../downloads

    Hope this helps,
    Mark
  • Thanks for the clarification Mark!

    Ben