Sökresultat

Nyckelord: "GPIO"

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

Redigera

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