Hallo Zusammen, ich bin relativ Anfängerin bei der Programmierung mit C allgemein und beschäftige ich mich gerade mit dem SAMD 21 Xplained von Atmel. Ich habe das Beispiel Programm zum LED EIN/AUS getestet und es hat funktioniert. Ich verstehe aber nicht ganz was diese Befehle, die im Code drin bedeuten: static inline bool port_pin_get_input_level( const uint8_t gpio_pin) { PortGroup *const port_base = port_get_group_from_gpio_pin(gpio_pin); uint32_t pin_mask = (1UL << (gpio_pin % 32)); return (port_base->IN.reg & pin_mask); } Kann jemand mir erklären was diese Schleife macht? Und was genau die kömmischen Pfeilen: "->", "<<" bedeuten? Danke im Voraus für eure Hilfe Viele Grüße Sonarelle
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.