Zoekresultaten

Trefwoord: 'GPIO'

Beheersing van de mini2440 systeem LED's en de EEPROM

No comments 01 oktober 2009 Doug Geen commentaar

Dit is vrij triviaal, maar ik dacht dat ik post-it net Incase. Met behulp van de kernel door mini2440 BusError het systeem LED's zijn geregistreerd onder / sys/devices/platform/s3c24xxled.X, waarbij X is de LED-nummer. LED's 1-4 zijn gelegen op het systeem aan boord en LED 5 is de achtergrondverlichting. Om de apparaten kunt u het volgende doen:

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

echo 0> helderheid # schakelt de achtergrondverlichting uit te schakelen

echo 255> # helderheid schakelt de achtergrondverlichting aan

U kunt ook kiezen uit een van de beschikbare triggers, bijvoorbeeld ..

root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # cat trigger
Geen NAND-schijf mmc0 timer hartslag [backlight] gpio standaard-on
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # echo hartslag> trigger

Zal je backlight aan en uit knipperen als een gek!

Helaas is er geen PWM-controle om de helderheid te beheren. Dit zou echt mooi geweest.

De EEPROM kan gecontroleerd worden op een vergelijkbare manier. U kan toegang krijgen in:

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

Gegevens kunnen worden geschreven met behulp van het volgende commando:

echo wat je> wilt eeprom

De zojuist het volgende doen om het geheugen te lezen:

cat eeprom

Edit

Tags: Categorieën: Uncategorized Tags:
Aangedreven door Zingiri , MyBB