Controlul sistemului de LED-uri mini2440 şi EEPROM
Acest lucru este destul de banal, dar m-am gândit Aş post it doar incase. Utilizarea kernel-ului mini2440 BusError de LED-uri de sistem sunt înregistrate în baza / sys/devices/platform/s3c24xxled.X, unde X este numărul de LED-uri. 1-4 LED-uri se află pe placa de sistem şi LED-5 este lumina de fundal. Pentru a controla dispozitivele puteţi face următoarele:
CD / sys/devices/platform/s3c24xx_led.5/leds/backlight
echo 0 luminozitatea> # transformă lumina de fundal off
echo luminozitate 255> # transformă lumina de fundal pe
Puteţi alege, de asemenea, de la unul dintre disponibile declanşează, de exemplu ..
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # declanşa pisică
NAND niciunul-disc mmc0 bătăi cronometrul [iluminarea] GPIO implicit-on
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # echo> bătăi de declanşare
Va face lumina de fundal flash on şi off ca un nebun!
Din păcate, nu există nici o comandă PWM pentru a gestiona luminozitatea. Acest lucru ar fi fost foarte frumos.
EEPROM pot fi controlate într-un mod similar. Puteţi accesa în:
/ Sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0050
Datele pot fi scrise utilizând următoarea comandă:
ecou ce vrei EEPROM>
Doar efectuaţi următoarele pentru a citi memorie:
pisica EEPROM


Comentarii recente