📄️ 10.1 UART (serieel)
UART is de techniek waarmee twee chips tekst uitwisselen over twee draadjes hij heeft er meerdere.
📄️ 10.2 I2C
Met I2C sluit je veel apparaten aan op slechts twee draadjes: SDA (data) en SCL (klok). Denk aan schermpjes, temperatuursensoren en bewegingssensoren. Elk apparaat heeft een eigen adres, zodat de STM32 weet met wie hij praat.
📄️ 10.3 SPI
SPI is een derde manier om met andere chips te praten, naast UART en I2C. Het is snel en wordt gebruikt voor onder andere SD-kaarten, grotere schermen en sommige sensoren. De prijs voor die snelheid: het kost meer pinnen.
📄️ 10.4 Hardware-timers
Een timer is een teller in de chip die zelfstandig doortelt, los van je hoofdprogramma. Timers zijn de motor achter PWM, en je kunt ze ook gebruiken om heel precies "elke zoveel tijd iets doen". Met HAL stel je ze zelf in.