1.3 Explaining the Modules Used
The modules that will be used in this assignment are the Real-Time Clock (RTC), the ADC, the Voltage Reference (VREF) and the Event System (EVSYS).
The RTC will work as a timer that counts to one second.
The ADC is a module that transforms an analog voltage into a digital 12-bit number. It can be made to start a conversion from the EVSYS. It also raises an event and an interrupt when it finishes a conversion. The ADC will be used to read the internal temperature sensor.
The Voltage Reference is a peripheral that provides stabilized voltages to other peripherals. It also enables the temperature sensor if it is set to provide 2.048V reference to the ADC.
The Event System is a routing network enabling inter-peripheral communication without involving the CPU. The communication is done by sending events from one peripherals to another triggering actions. Events are latency-free and never lost, enabling better real-time and reliable applications.