Tema: Re: GPIO ar I2C
Autorius: saimhe
Data: 2011-12-04 23:31:12
> Sveiki, noriu kompu (linux) valdyti eilę įranginių

   Tai x86 ar koks nors ARM? :)
   Pirmasis apskritai neturi GPIO. ISA magistralei būdavo įmanoma ir namų
salygomis susilituoti GPIO plokštę.
   Bill'o dėka šiais laikais nebėra ir LPT. Žmoniško USB-LPT adapterio
reikės ilgai ieškoti: dauguma už keliasdešimt Lt yra piguva, nesugebanti
adresuoti atskirų bitų. PCI-LPT irgi reikia atidžiai ieškoti, visų pirma
gamintojas turėtų deklaruoti "legacy" resursus (keletą portų ir vieną
IRQ) bei galimybę juos modifikuoti. Kitaip tariant, jei giriamasi
"nereikia jokių draiverių", tai tiks nebent senobiniam printeriui.
   I2C naudojama atminties moduliuose, tad galbūt įmanoma panaudoti seną
nuravėtą atminties plokštę kaip jungtį. Apie programinį interfeisą nieko
nežinau.
   Dar vienas kandidatas yra LPC magistralė. Kontaktus lengviausia rasti
TPM modulio lizde. Magistralė yra nuoseklaus pavidalo, bet palyginti
nesudėtinga, visai realu su programuojama logika pasidaryti saują GPIO.
   Iš gatavų daiktų pažaidimui:
http://lemona.lt/index.php?page=item&i_id=59655 -- 5 įėjimai, 8 išėjimai.
Aišku, be relių ir galios raktų joms.

-- 
  saimhe