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 Status Register Stop Bit

Part Number: TMS570LS3137


Hello,

Q1.  In the status register field descriptions,when the group conversions are currently frozen,the STOP bit will set,but when I test the demo board,I configure both group1 and group2 for continuous conversion without freeze capability,I read the status register and got a value of 0x7,It means that the stop bit is set,I want to know whether frozen or not,will the stop bit be set as long as the conversion stops?

Q2.  As described in the manual,the Busy and END bit in the status register will always be set if a group is configured for continuous conversions,the BUSY bit is set at the beginning of the first round of conversion,and the END bit is set at the end of the first round of conversion,right?Or is it set as soon as the Group Operating Mode Control Register is written?

Thanks.

  • Hello,

    1. If the STOP is set, this conversion group is currently frozen. If the group is not freeze capable, this bit is not used.

    2. In continuous conversion mode, the ADC continues to repeat the conversions of all channels selected in a group. Therefore it is not recommended to use the group conversion end status to generate an interrupt or DMA request when the group is configured to be in continuous-conversion mode.

    As I mentioned in your previous post, the group_END status and interrupt is not practical for continuous mode. Group Memory Threshold Interrupt is more practical for continuous mode.

    Why do you use the BUSY or _END status in continuous mode? Those bits are not useful for single-conversion mode.