3. Hårdvarustyrning¶
Varje Python-värde i nybörjarguiden levde i minnet: ett tal med namnet x, en sträng som returnerades av en funktion, en lista som manipulerades av en loop. Hårdvarustyrning ersätter arbetet i minnet med fysiska effekter – en spänning på ett stift, ett pulståg på en ledning, en byte som klockas in i ett annat chip över en buss.
machine-modulen är bryggan. Dess klasser (Pin, ADC, PWM, UART, SPI, I2C, CAN, WDT) mappar var och en en del av kamerans kisel till Python: konfigurera en instans, anropa dess metoder och se verkliga effekter på kortets stift.
Analoga signaler
PWM-tillämpningar
Pulstidsstyrd I/O
Produktionsmönster
Sammanfattning