Novodobé bastlení - přenos dat přes USB2
Vždycky mě to hrozně táhlo k bastlení a vadilo mi, že už k tomu doba, ve které jsem, není dostatečně nakloněna. Dřív si stačilo spájet jednoduchou desku a napojit ji na sériový nebo paralelní port, případně na ISA sběrnici. Logika těchto portů a sběrnic je velmi jednoduchá. Dnes je situace ovšem jiná. Sériové a paralelní porty šly do kytek kvůli USB a ISA byla nahrazena PCI, které zas bylo nahrazeno PCIe. Tito nástupci už ovšem nejsou tak naklonění amatérskému domácímu bastlení. Používají se miniaturní SMD čipy se spoustou miniaturních vývodů a sběrnice i porty mají velmi komplikovanou logiku, na kterou je potřeba používat speciální řadiče a já nevím, co všechno :-).
Nakonec jsem se k bastlení přece jen zas dostal. Jako bakalářskou práci mám totiž přenos obrazu, resp. univerzálních dat, po USB2 sběrnici. Jde o to, aby to bylo co nejrychlejší. To je hlavní cíl. Možná to vypadá jednoduše, ale není to tak úplně pravda. Někdo si řekne: „vždyť je to jen ubohé USB", jenže takový USB čip, na kterém já budu pracovat, má v sobě mimo USB řadiče i jednočipový počítač Intel 8051, 16kB RAM, možnost připojit externí ROM (případně se dá firmware nahrát při připojení k PC), I2C sběrnici atd. Takový čip je v podstatě schopný pracovat autonomně i bez připojení k PC.
Jsem zvědav, jak obstojím při tak low-level práci. Něco tak komplexního jsem ještě nikdy neřešil, ale je to výzva, a tak to má být, aby člověk nezakrněl.