33.5.6 Events

The ADC can generate the following events:

Table 33-9. ADC Event Generators
Generator NameDescriptionEvent TypeGenerating Clock DomainLength of Event
PeripheralEvent
ADCnRESRDYResult readyPulseCLK_ADCn_APBOne CLK_ADCn_APB period
ADCnSAMPRDYSample readyPulseCLK_ADCn_APBOne CLK_ADCn_APB period
ADCnWCMPWindow comparatorPulseCLK_ADCn_APBOne CLK_ADCn_APB period

Writing a ‘1’ to an Event Output bit in the Event Control Register (EVCTRL.xxEO) enables the corresponding output event. Writing a ‘0’ to this bit disables the corresponding output event.

The ADC can connect to the following events:

Table 33-10. ADC Event Users and Available Event Actions
User NameDescriptionInput DetectionChannel Path Type
PeripheralInput
ADCnSTARTConversion startEdgeAsynchronous

Writing a ‘1’ to an Event Input bit in the Event Control register (EVCTRL.xxEI) enables the corresponding action on input event. Writing a ‘0’ to this bit disables the corresponding action on input event.

Refer to the EVSYS - Event System chapter for details on configuring the event system.