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.

TMS320F28379D: CCS

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Hi everyone,

I have a couple of doubts and queries and would appreciate your guidance.

In the TMS320F2837xD Microcontroller Workshop, under the Interrupt chapter, the PIE block is mentioned to be connected to core interrupt lines 1 through 12. However, in the interrupt example timer_ex1_cputimers, INT1 is linked to CPU-Timer 0, which has caused some confusion. Could you kindly clarify the correct assumption in this case? I have attached the relevant screenshots for reference.

Additionally, could you please guide me on where I can find detailed information on library functions related to GPIO, CPU Timer, Interrupt, ADC, and CAN?

Thank you in advance for your help.

Sameer

  • Hi Sameer,

    It looks like the diagram from the workshop has an error; INT13 and INT14 are not part of the ePIE. A more correct diagram would be the below from the device TRM:

    Where CPU Timer 0 (INT line 1) is part of the ePIE, and CPU Timer 1 (INT line 13) and CPU Timer 2 (INT line 14) go straight from the timer module to the CPU.

    Additionally, could you please guide me on where I can find detailed information on library functions related to GPIO, CPU Timer, Interrupt, ADC, and CAN?

    The library functions for GPIO, CPU Timer, Interrupt, ADC, and CAN themselves are located in the files of the corresponding name in C2000ware path: [C2000ware path]/f2837xd/driverlib_.c and _.h. Each driverlib function definition has comments above it with a description of what the function does. It may also help if you take a look at the examples in the folders of C2000ware to see an example of how the functions get used. Located in: [C2000ware install]/driverlib/f2837xd/examples/cpu1/.

    As far as I know, these are the best descriptions of the driverlib library functions we have available. If you have any specific questions, you can ask here on E2E and someone from the software team would be happy to explain the functionality.

    Please upvote this response if it answers your question Slight smile

    Best Regards,

    Delaney

  • Thanks Delaney for your prompt response and resolving my doubts

    Best regards,

    Sameer