Gast
#2761627
Hi, ich beschäftige mich seit einer weile hobbymäßig mit elektronik/ AVR 8-bit programmierung. Linux erfahrung im pc bereich ist auch ansatzweise vorhanden. Meine frage: ohne os kann ich auf die einzelnen hardwarebestandteile meines µC einfach direkt per register zugreifen. wie geht sowas wenn ein linux kernel zwischen µC und benutzer liegt? wie komme ich dann an beispielsweise den ADC oder SPI oder ganz banal wie gebe ich ein signal auf einem pin aus? existieren jeweils treiber/kernel für jeden einzelnen µC die funktionen anbieten die sowas ermöglichen? neben einer generellen erklärung würde auch ein einfaches beispiel "pin an aus" weiter helfen. das dürfte doch für alle µCs gleich aussehen, da die hardware unterschiede durch den kernel ausgebügelt werden, oder? gruß