Pagkontrol ng mini2440 sistema LEDs at ang EEPROM
Ito ay medyo maliit pero i-iisip ko gusto post ito lamang ipaloob sa. Paggamit ng mga mini2440 kernel sa pamamagitan ng BusError ang sistema LEDs ay nakarehistro sa ilalim ng / sys/devices/platform/s3c24xxled.X, kung saan ang X ay ang bilang LED. LEDs 1-4 ay matatagpuan sa board system at LED 5 ay ang backlight. Upang makontrol ang mga aparato maaari mong gawin ang sumusunod:
cd / sys/devices/platform/s3c24xx_led.5/leds/backlight
echo 0> liwanag # lumiliko ang backlight off
echo 255> liwanag # lumiliko ang backlight sa
Maaari ka ring pumili mula sa isa sa mga magagamit na nag-trigger, halimbawa ..
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # cat-trigger
none nand-disk mmc0 timer tibok ng puso [backlight] gpio-default sa
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # echo> tibok ng puso-trigger
Ay gumawa ng iyong backlight flash sa at off tulad ng sira!
Sa kasamaang palad ay walang PWM control upang pamahalaan ang liwanag. Ito would may been tunay nice.
EEPROM ay maaaring kinokontrol sa isang katulad na paraan. Maaari mong ma-access ito sa:
/ Sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0050
Data ay maaaring nakasulat sa pamamagitan ng paggamit ng sumusunod na utos:
echo ano man na gusto mong> eeprom
Ang lamang gawin ang mga sumusunod na basahin ang memorya:
cat eeprom


Recent Comments