بخشی از متن:
بخشی از متن:
ارتباط کامپیوتر با خارج از آن به خصوص با مدارات مختلف الکترونیکی یکی از مسائلی است که به شدت مورد توجه مهندسان الکترونیک و طراحان می باشد.
ارتباط کامپیوتر با دنیای خارج از طریق پورتهای آن می باشد. پورت سریال پورت موازی پورت USB و... . یکی از پورتهایی که به شدت مورد توجه قرار گرفته پورت USB می باشد من نیز از این فرصت استفاده کرده و به بررسی این پورت پرداختم گسترش این پورت به گونه ای است که حتی پرینترهای جدید و قطعات جانبی دیگر مانند ماوس و اسکنر و ... به گونه ای طراحی شده اند که به این پورت وصل می شوند در ادامه به بررسی این پورت و آی سی های جانبی آن پرداخته می شود
فهرست مطالب:
پیشگفتار
مقدمه
سرآغاز
کاربرد راحت
- یک رابط برای همه دستگاهها
- پیکربندی خودکار
- به دور از تنظیمات کاربر
- آزاد کردن منابع سخت افزاری برای وسایل جانبی
- سادگی کابل
- Hot pluggable
- عدم احتیاج به منبع تغذیه
سرعت
قابلیت اطمینان
قیمت پایین
صرفهجویی در مصرف انرژی
قابلیت انعطاف
پشتیبانی توسط سیستم عامل
پشتیبانی وسیله جانبی
مجمع ابزار آلات USB
این پورت کامل نیست
- از دید کاربران
- پشتیبانی نشدن توسط سخت افزارهای قدیمی
- محدودیت سرعت
- محدودیت فاصله
- ارتباطات نظیر به نظیر
- تولیدات شکلدار
- از دید ارتقاء دهندگان
- پیچیدگی پروتکل
- پشتیبانی در سیستم عامل
- گیرهای سخت افزاری
- مبالغ
USB در برابر IEEE -1394
حداقل نیازهای کامپیوتر
- کنترل کننده میزبان
- سیستم عامل
- اجزا
- اجزای یک اتصال
- تجهیزات لازم برای ارتقاء
- انتخاب تراشه
اجزای یک کنترلر USB
- پورت USB
- بافرهای داده USB
- CPU
- حافظه برنامه
- حافظه داده
- رجیسترها
- I/O های دیگر
- ویژگیهای دیگر
ساده سازی پروسه ارتقاء
- انتخاب معماری
- تراشههایی که از ابتدا برای USB طراحی شدهاند
- تراشههایی بر اساس خانوادههای آشنا
- تراشههایی که به میکرو کنترلرهای خارجی متصل میگردند
- مرجع خصوصیات تراشه
- برنامه تراشه نمونه
- انتخاب راه انداز
- ابزارهای اشکالزدایی
- بردهای ارتقا از فروشندگان تراشه
- بردهای از منابع دیگر
- نیازمندیهای پروژه
نگاهی به بعضی از تراشهها
- EnCore محصول شرکت سیپرس
- معماری CPU
- کنترلر USB
- EZ -USB شرکت سیپرس
- معماری CPU
- کنترلر USB
PCI 16C7X5 شرکت میکروچیپ
- معماری
- کنترلر USB
NET 2888 شرکت نت چیپ
- کنترلر USB
USB 9603 شرکت National Semiconductor
- کنترلر USB
PDIUSBD 11/1 محصول فیلیپس
- معماری
- کنترلرهای USB
Strong ARM اینتل
- کلاسهای دستگاهها
- استفاده از کلاسها
- اجزای یک مربع خصوصیات کلاس
- کلاسهای تعریف شده
- مطابقت یک دستگاه با یک کلاس
- وسایل جانبی استاندارد
- صفحه کلید ، ماوس و دسته بازی
- دستگاههای انبارش تودهای
- چاپگرها
- دوربینها و اسکنرها
- برنامههای صوتی
- مودمها
- کاربردهای غیر استاندارد
- دستگاههایی که دادهها را با یک سرعت کم منتقل میکنند
- به روز رسانی دستگاههای RS - 232
- دستگاههای مراکز فروش
- جایگزینی دستگاههای با پورت موازی غیر استاندارد
- ارتباطهای کامپیوتر به کامپیوتر
- پیوندهای بیسیم