Warning: Illegal string offset 'name' in [path]/includes/functions.php on line 6439
Pilnīga iesācēja jautājums par USB
+

thread: Pilnīga iesācēja jautājums par USB

  1. #1
    Senior Member
    Dec 2007
    Rīga, Baldone
    262

    Pilnīga iesācēja jautājums par USB

    Sveiki!

    It kā jautājums iederētos USB daļā, bet tā kā ar datu pārraidi pa USB nodarbojies neesmu un šajā jomā esmu pilnīgs iesācējs, tad pajautāju šeit. Cik zinu, tad ar USB Visual Basic nav iespējams tā vienkārši sazināties, jo es sazinos nevis ar USB portu, bet ar tam pievienoto ierīci. Ko darīt, ja es gribu uz D+ un D- kājas uzlikt attiecīgi +5 V un 0 V? Zinu, ka ir tādi FTDI čipi, bet kā to darīt, ko lodēt? Nokopēju visu Jan Alexson grāmatu 'Complete USB' un nu laužos cauri visam.

    Paldies un atvainojos par tik vienkāršu jautājumu, bet netieku skaidrībā.

    kvaris

  2. #2
    Senior Member
    Feb 2007
    Rīga
    983

    Re: Pilnīga iesācēja jautājums par USB

    Ko darīt, ja es gribu uz D+ un D- kājas uzlikt attiecīgi +5 V un 0 V?
    Vienkāršam lietotājam tādas manipulācijas nav vajadzīgas/pieejamas saistībā ar USB portu.
    Tik tiešam jāizburas cauri papīru kalnam lai saprastu kā notiek datu apmaiņa USB.
    Ir vēl tāds saits, kur var atrast informāciju:
    http://www.usb.org/
    Viena galva labi, divas nav smuki (uz viena rumpja).

  3. #3
    Moderator
    Jan 2009
    Rīga
    4,417

    Re: Pilnīga iesācēja jautājums par USB

    skaties uz FTDI mikreni labāk. Tev nav jādomā pa D+ un D- kājām. Kā darboties ar FTDI? Starp citu, es arī esmu VB "programmētājs" ļubiteļs. Kā es atrisinātu šadu problēmu? Man pat nevajadzētu FTDI un lodēšanu. Es nopirtu veikalā USB to serial pāreju un viss. Ar VB var kustināt divas kājas(RTS un DTR) uz tā konektoa pa taisno no programmas koda. Tā pat varu pieslēgt četras pogas. Tās spāidot VB programma uzreiz "jutīs" ka ir nospiests un atlaists kaut kas. Šitas ir labs variants lai midžinātu LEDus un liktu datoram reaģēt uz pogu nospiešanu. KAd izaugsi tehnisi, tad arī iemācīsies sarežģītākas lietas.

    Te arī varbūt kaut kas noder: http://elfaforums.lv/viewtopic.php?f=18&t=6259 Nav gluži pa tēmu bet uz to pusi...

  4. #4
    Senior Member
    Dec 2007
    Rīga, Baldone
    262

    Re: Pilnīga iesācēja jautājums par USB

    Paldies par padomiem! Tā darīšu. Skanēs mazliet murgaini, bet kā tiek panākts tas, ka, pieslēdzot kādu ierīci tam vai citam portam (USB vai kā senāk LPT vai COM), ekrāna labajā, apakšējā stūrī parādās zīmīte par draiveru instalēšanu? Aprakstā redzēju, ka FTDI iekšā ir draiveri. Vai tas nozīmē, ka, savienojot FTDI ar USB portu, man tiktu uzinstalēti draiveri, kā tas ir, iespraužot jaunu, neinstalētu Flash datorā?

    Tnx!

    kvaris

  5. #5
    Senior Member
    Dec 2007
    Rīga, Baldone
    262

    Re: Pilnīga iesācēja jautājums par USB

    Cik zinu, draiverus laikam var rakstīt Windows Driver Development Kit (vakar visu nopumpēju), bet tā laikam ir vesela zinātne....

  6. #6
    Moderator
    Jan 2009
    Rīga
    4,417

    Re: Pilnīga iesācēja jautājums par USB

    Ja tev parādījās FTDI teksts, tad tam verķim, kuru pieštepselēji klāt, iekšā dzīvo FTDI. Galu galā tev par to nav jādomā. Tavs VB redzēs to visu kā parastu COM portu. Ar to tad arī darbojies. Tev nav jādomā par draiveriem. Tev jādomā par kodu, kurš kustina iepriekš minētās kājas uz COM porta. Tas viss. Pameklē internetā kād ar VB programmēt COM portu un miers. Ja lietosi VB 6.0, tad tev tas striks strādās gan uz XP ar USB to Serial pāreju, gan arī uz Win95 ar mātesdēli iebūvēto Serial portu. Cita lieta: elektronika. Tev ir jāsaprot kas notiek ar voltiem uz COM porta kājām. Tur ir savas nianses, kurām nav ne kāda sakara ar programmēšanu iekš VB...

  7. #7
    Moderator
    Mar 2008
    Ogre
    1,445

    Re: Pilnīga iesācēja jautājums par USB

    ftdi savā būtībā ir domāts kā com ports kas pieslēdzas caur USB, un protams ka tam ir vajadzīgi draiveri, bet tev tie nav jāraksta, sliktākajā gadījumā tie dabonami no ftdi ražotāja. Ja tev radās ideja par to ka no D- un D+ var 0 un +5v dabūt tad piedod, bet pa smagu tev draiveru rakstīšana.
    If it's worth doing, it's worth overdoing, right? / Tory Belleci, Mythbusters /

  8. #8
    Senior Member
    Dec 2007
    Rīga, Baldone
    262

    Re: Pilnīga iesācēja jautājums par USB

    Ieskatījos pievienotajā bildē, sapratu, kas ir FTDI, un garastāvoklis uzlabojās visam vakaram...Paldies!

  9. #9
    Moderator
    Jan 2009
    Rīga
    4,417

    Re: Pilnīga iesācēja jautājums par USB

    Tieši tā. Pie tam.. tev pietiek tikai saprast to 9 pin konektoru. Pārējais nav tava darīšana.

+

  1. : 32
    : 27-11-2010, 17:24
  2. : 7
    : 18-09-2009, 19:49
  3. : 39
    : 08-06-2009, 18:04
  4. : 10
    : 11-12-2007, 19:14
  5. : 1
    : 19-09-2007, 09:12