Názor k článku Osmibitové mikrořadiče PIC (1) od Stanislav Brabec - Naimplementovat ethernet je složitější. Kdyby to bylo jednodušší,...

  • Článek je starý, nové názory již nelze přidávat.
  • 31. 8. 2010 18:00

    Stanislav Brabec

    Naimplementovat ethernet je složitější. Kdyby to bylo jednodušší, měli bychom už před 15 lety ethernetové myši a klávesnice a USB by nikdy nevzniklo.
    USB bylo navrženo přesně proto, aby většinu práce odvedl host a jeho řadič (OHCI, EHCI) nebo CPU (UHCI), a v periférii mohl být hloupý a levný čip. Až na poněkud složitější kódování (vyžádané jedinou datovou linkou) a identifikaci zařízení (vyžádané uživatelskou přítulností) to není o mnoho složitější než sériový port.
    To, že se to časem zvrtlo, a spousta USB zařízení má uvnítř USB<->UART, USB<->I2C, USB<->SPI, USB<->(S)ATA nebo USB<->SCSI (= nejběžnější protokol pro mass storage), to už je jiná.