Bilgisayar donanımı söz konuşu olduğunda işe sıfırdan başlamak pek mümkün
değildir. Yeni bir şeyin kendinden öncekilerle uyumlu olması gerekir. Bu durum hem
bilgisayarlar hem de onlara bağlı çevrebirimleri açısından böyledir. Devrim
sayılabilecek nitelikteki bir cihaz bile bağlanacağı bilgisayarın desteklediği bir
arabirime ihtiyaç duyar.
Bir arabirimi en baştan tasarlama şansına sahip olsaydık böyle bir cihazda
bulunmasını isteyebileceğimiz nitelikler hemen hemen aşağıdaki gibi olurdu:
• Yapılandırmayı ve kurulumu sorun olmaktan çıkaracak ölçüde kolay
kullanılabilir;
• İletişimde darboğaza yol açmayacak kadar hızlı;
• Hataları azaltıp giderilmelerim otomatikleştirecek kadar güvenilir;
• Farklı çevrebirimlerine hizmet verebilecek düzeyde esnek;
• Kullanıcıyı ve cihazı ürünlerine takmayı planlayan üreticiyi yıldırmayacak
düzeyde ucuz;
• Taşınabilir bilgisayarların pilini koruyacak şekilde enerji-tasarruflu;
• Çevrebirimlerine ilişkin alt-düzey sürücülerin yazımında ek zorlukları ortadan
kaldıran işletim sistemi desteğine sahip.
Universal Serial Bus (USB)'nin geliştirilmesiyle kimsenin sıfırdan böyle bir cihazı
geliştirme çabasına girmesine gerek kalmamıştır. USB çok çeşitli çevrebirimleriyle
en verimli haberleşmeye imkan vermek üzere tasarlanmıştır. Mevcut arabirimlerin
sınırlamalarından arınmıştır.
Yeni üretilen PC’lerde bir çift USB portu yer alır. Klavye fare tarayıcı harici disk
yazıcı vb standart ve belli başlı tüm donanımlar bu port üzerinden PC'ye bağlanabilir.
Ancak asıl mesele USB'Iİ çevrebirimlerinin ve USB üzerinden çalışacak programların
tasarımında ortaya çıkmaktadır. USB'nin kullanım kolaylığı sağlayan arabirimi diğer
tüm arabirimlerle kıyaslandığında oldukça karmaşık bir yapıya sahiptir. Yeni olması
ise kullanıcılar açısından bir diğer handikap oluşturur. Örneğin yaygın kullanımı olan
tüm çevrebirimleri için gereken cihaz sürücüleri henüz Windows'ta mevcut değildir.
Standartları belirlenmediği sürece protokol analizörleri ile diğer geliştirme araçlarının
kullanılmasına imkan yoktur.
USB Ne Yapabilir?
USB PC ile harici bir cihaz arasındaki haberleşme açısından iyi bir çözümdür. Belli
ve kapasitesi sınırlı bir cihazla ya da çok-yönlü ve standart cihazlarla kullanılması
mümkündür.
[Sadece Üyelere Linkler Açıktır.Üye Olun !!!
Tıklayarak Üye Olun !!!]