3.1 TC on the SAM D5x/E5x and TCC on the PIC32CK SG01/SG00/GC01/GC00
The TC and TCC peripherals serve timing and counting purposes. TCC provides more advanced features and greater flexibility, making them suitable for more complex and precise control applications. TC is simpler and used for basic timing and counting tasks.
A user of the SAM D5x/E5x family of MCUs can make use of TCC peripheral on the PIC32CK SG01/SG00/GC01/GC00 family of MCUs.
SAM D5x/E5x (TC) | PIC32CK SG01/SG00/GC01/GC00 (TCC) | |
---|---|---|
Functionality | Primarily used for basic timing, counting, and simple waveform generation tasks. | Designed for more advanced control applications. Includes enhanced features, such as advanced PWM capabilities, dead-time insertion, fault protection. |
Complexity | Simpler and easier to configure. Provides essential timing and counting functionalities without the need for complex setup. | More complex and versatile, offering a wider range of features and higher configurability. Capable of handling more sophisticated control tasks. |
Features | Typically includes basic features, such as single or dual 8/16/32 bit counters, simple compare/capture channels and basic interrupt generation. | Offers advanced features, such as multiple compare/capture channels, higher resolution and synchronization with other peripherals. |