Styra mini2440 systemet lysdioder och EEPROM
Detta är ganska trivialt, men jag tänkte posta den bara incase. Använda mini2440 kärnan av BusError systemet lysdioderna är registrerade under / sys/devices/platform/s3c24xxled.X, där X är LED-nummer. Lysdioder 1-4 finns på systemkortet och LED 5 är bakgrundsbelysningen. För att styra de enheter du kan göra följande:
cd / sys/devices/platform/s3c24xx_led.5/leds/backlight
echo 0> ljusstyrka # stänger av bakgrundsbelysningen
echo 255> ljusstyrka # stänger av bakgrundsbelysningen
Du kan också välja från en av de tillgängliga triggers, till exempel ..
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # katt utlösa
Ingen NAND-disk mmc0 timer hjärtslag [bakgrundsbelysning] GPIO default-on
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # echo hjärtslag> utlösa
Kommer att göra din bakgrundsbelysningen blinka som galen!
Tyvärr finns det ingen PWM-kontroll för att hantera ljusstyrka. Detta skulle ha varit riktigt trevligt.
EEPROM kan styras på liknande sätt. Du får det med:
/ Sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0050
Data kan skrivas med hjälp av följande kommando:
echo vad du vill> EEPROM
Det gör du så här för att läsa minnet:
katt EEPROM


Senaste kommentarer