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.

TMS570LS3137: ADC Module Two Continuous Conversion Groups

Part Number: TMS570LS3137


If event group and group1 are configured for continuous conversion,when two groups are converting,for example,event group is converting at this time,a single conversion from group 2 is requested,so when group 2 complete conversion,both event group and group1 are waiting for conversion,which group will be converted next?

Thanks.

  • Example:

    1. Event Group: channels 0, 2, and 4 are selected for conversion in continuous conversion mode.

    2. Group 1: channel 7,8, and 9 are selected for conversion in continuous mode.

    3. Group 2: channel 10, 11, and 12 are selected for conversion in single mode.

    4. Assume Event group, Group 1 and Group 2 are triggered at the same time. Event Group gets serviced first, and the ADC will complete conversions for channels 0, 2, 4.

    5. Then Group1 gets serviced, and the ADC will complete conversions for channels 7, 8, and 9. 

    6. Finally the Group 2 is serviced. After complete,  the ADC will return to service the Event Group again. The Event Group and Group 1 do not need to be triggered again for the repeated conversion.

  • Question1.  I mean only Event group, Group 1 are triggered at the same time,then Event group and Group 1 will switch in turn.If when Event group is ongoing,Group 2 is triggerred,so next time the Group 2 is serviced,I want to know when Group 2 is completed,which group will be serviced next,Event group or Group 1?

    Question2.  Assume during the conversion,first,Group 2 is triggered and start conversion,when Group 2 is ongoing,Group 1 is triggered,then Event group is triggered,now Group 1 and Event group are waiting for conversion,which group will be serviced next?Is it the Group 1 triggered first or the Event group with high priority?

    Question3.  Assume Group 1 enable freeze capability,Group 2 unenable,Group 1 and Group 2 are triggered at the same time,which group starts the conversion first?If both Group 1 and Group 2 enable freeze capability,which group starts the conversion first?

    Thanks.

  • 1. If the freeze bit is not set, the group with higher priority will be serviced first. 

    2. same as #1, the group with higher priority will be serviced first. 

    3. If they are triggered at the same time, the Group 1 which has higher priority will be serviced first.