Search Results

Stichwort: "GPIO '

Controlling der mini2440 System-LEDs und die EEPROM

Das ist ziemlich trivial, aber ich dachte, ich würde es nur post Incase. Mit dem Kernel von mini2440 BusError das System LEDs sind unter registriert / sys/devices/platform/s3c24xxled.X, wobei X die Anzahl LED. LEDs 1-4 auf der Systemplatine befinden und LED 5 ist die Hintergrundbeleuchtung. Zur Steuerung der Geräte, die Sie folgendes tun können:

cd / sys/devices/platform/s3c24xx_led.5/leds/backlight

echo 0> Helligkeit # schaltet die Beleuchtung aus

echo 255> Helligkeit # schaltet die Hintergrundbeleuchtung an

Sie können auch aus einem der verfügbaren wählen auslöst, zum Beispiel ..

root @ mini2440: / # cat sys/devices/platform/s3c24xx_led.5/leds/backlight Trigger
none NAND-Festplatte mmc0 Timer heartbeat [Hintergrundbeleuchtung] GPIO-Standard auf
root @ mini2440: / # echo sys/devices/platform/s3c24xx_led.5/leds/backlight Herzschlag> Trigger

Machen Ihren Hintergrundbeleuchtung ein-und ausschalten Flash wie verrückt!

Leider gibt es keine PWM-Steuerung, um die Helligkeit zu verwalten. Das wäre wirklich schön gewesen.

Das EEPROM kann in ähnlicher Weise gesteuert werden. Sie können sie in Access:

/ Sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0050

Daten können mit dem folgenden Befehl geschrieben werden:

echo was du> EEPROM wollen

Die nur Folgendes tun, um den Speicher zu lesen:

cat EEPROM

Tags: Kategorien: Uncategorized Tags:
Powered by Zingiri , MyBB