Microcontroller-Specific Details

Where the functions and data structures described in the CowPi Library and CowPi_stdio Library sections are applicable to any microcontroller that might be found on a Cow Pi board, the discussion in this section focuses on details that are particular to a specific microcontroller or family of microcontrollers. For each supported microcontroller, we discuss I/O registers and the CowPi library’s memory-mapped I/O data structures for them, we discuss interrupts (going beyond the CowPi library’s Pin Interrupts functions), and we also discuss some uses of the microcontroller’s timers.