فهرست مطالب
عنوان صفحه
مقدمه................................................................................................................................1
سرآغاز..............................................................................................................................2
كاربرد راحت.....................................................................................................................4
- يك رابط براي همه دستگاهها .........................................................................4
- پيكربندي خودكار.............................................................................................4
- به دور از تنظيمات كاربر...................................................................................4
- آزاد كردن منابع سخت افزاري براي وسايل جانبي ........................................4
- سادگي كابل......................................................................................................5
- Hot pluggable..............................................................................................5
- عدم احتياج به منبع تغذيه..............................................................................5
سرعت..............................................................................................................................6
قابليت اطمينان................................................................................................................7
قيمت پايين......................................................................................................................7
صرفهجويي در مصرف انرژي...........................................................................................7
قابليت انعطاف..................................................................................................................8
پشتيباني توسط سيستم عامل........................................................................................9
پشتيباني وسيله جانبي..................................................................................................10
مجمع ابزار آلات USB...................................................................................................11
الف
اين پورت كامل نيست....................................................................................................12
- از ديد كاربران.................................................................................................12
- پشتيباني نشدن توسط سخت افزارهاي قديمي............................................12
- محدوديت سرعت...........................................................................................13
- محدوديت فاصله.............................................................................................14
- ارتباطات نظير به نظير....................................................................................14
- توليدات شكلدار............................................................................................14
- از ديد ارتقاء دهندگان....................................................................................15
- پيچيدگي پروتكل...........................................................................................15
- پشتيباني در سيستم عامل............................................................................15
- گيرهاي سخت افزاري.....................................................................................16
- مبالغ................................................................................................................16
USB در برابر IEEE _ 1394.....................................................................................17
حداقل نيازهاي كامپيوتر................................................................................................17
- كنترل كننده ميزبان.......................................................................................18
- سيستم عامل..................................................................................................18
- اجزا..................................................................................................................18
- اجزاي يك اتصال............................................................................................19
- تجهيزات لازم براي ارتقاء...............................................................................20
- انتخاب تراشه..................................................................................................21
اجزاي يك كنترلر USB....................................................................................21
- پورت USB ....................................................................................................22
ب
- بافرهاي داده USB ........................................................................................22
- CPU..............................................................................................................23
- حافظه برنامه...................................................................................................24
- حافظه داده ....................................................................................................26
- رجيسترها.......................................................................................................26
- I/O هاي ديگر................................................................................................26
- ويژگيهاي ديگر..............................................................................................27
ساده سازي پروسه ارتقاء..............................................................................................27
- انتخاب معماري...............................................................................................27
- تراشههايي كه از ابتدا براي USB طراحي شدهاند......................................28
- تراشههايي بر اساس خانوادههاي آشنا.........................................................28
- تراشههايي كه به ميكرو كنترلرهاي خارجي متصل ميگردند......................29
- مرجع خصوصيات تراشه................................................................................30
- برنامه تراشه نمونه..........................................................................................30
- انتخاب راه انداز..............................................................................................30
- ابزارهاي اشكالزدايي.....................................................................................31
- بردهاي ارتقا از فروشندگان تراشه................................................................31
- بردهاي از منابع ديگر.....................................................................................32
- نيازمنديهاي پروژه.........................................................................................33
نگاهي به بعضي از تراشهها...........................................................................................35
- EnCore محصول شركت سيپرس...............................................................35
- معماري CPU................................................................................................35
پ
- كنترلر USB..................................................................................................36
- EZ _ USB شركت سيپرس........................................................................37
- معماري CPU................................................................................................37
- كنترلر USB..................................................................................................38
PCI 16C7X5 شركت ميكروچيپ ............................................................................42
- معماري............................................................................................................42
- كنترلر USB...................................................................................................42
NET 2888 شركت نت چيپ
- كنترلر USB
USB 9603 شركت National Semiconductor.....................................................44
- كنترلر USB...................................................................................................46
PDIUSBD 11/1 محصول فيليپس...........................................................................46
- معماري...........................................................................................................46
- كنترلرهاي USB...........................................................................................47
Strong ARM اينتل...................................................................................................47
- كلاسهاي دستگاهها.......................................................................................48
- استفاده از كلاسها..........................................................................................48
- اجزاي يك مربع خصوصيات كلاس................................................................49
- كلاسهاي تعريف شده.....................................................................................50
- مطابقت يك دستگاه با يك كلاس ................................................................52
- وسايل جانبي استاندارد.................................................................................52
- صفحه كليد ، ماوس و دسته بازي .................................................................52
ت
- دستگاههاي انبارش تودهاي..........................................................................53
- چاپگرها.........................................................................................................55
- دوربينها و اسكنرها .......................................................................................55
- برنامههاي صوتي............................................................................................56
- مودمها...........................................................................................................57
- كاربردهاي غير استاندارد..............................................................................57
- دستگاههايي كه دادهها را با يك سرعت كم منتقل ميكنند......................58
- به روز رساني دستگاههاي RS _ 232..........................................................59
- دستگاههاي مراكز فروش...............................................................................60
- جايگزيني دستگاههاي با پورت موازي غير استاندارد..................................61
- ارتباطهاي كامپيوتر به كامپيوتر....................................................................63
بيسيم...........................................................................................63