F شرکت سخت افزار – پروژه 20

شرکت سخت افزار

مقدمه۱

سرآغاز۲

کاربرد راحت۴

– یک رابط برای همه دستگاهها ۴

– پیکربندی خودکار۴

– به دور از تنظیمات کاربر۴

– آزاد کردن منابع سخت‌ افزاری برای وسایل جانبی ۴

– سادگی کابل۵

Hot pluggable5

– عدم احتیاج به منبع تغذیه۵

سرعت۶

قابلیت اطمینان۷

قیمت پایین۷

قابلیت انعطاف۸

پشتیبانی توسط سیستم عامل۹

پشتیبانی وسیله جانبی۱۰

مجمع ابزار آلات USB11

الف

این پورت کامل نیست……………………………………………………………………………………….۱۲

– از دید کاربران…………………………………………………………………………………….۱۲

– پشتیبانی نشدن توسط سخت افزارهای قدیمی……………………………………..۱۲

– محدودیت سرعت……………………………………………………………………………….۱۳

– محدودیت فاصله…………………………………………………………………………………۱۴

– ارتباطات نظیر به نظیر…………………………………………………………………………۱۴

– تولیدات شکل‌دار………………………………………………………………………………..۱۴

– از دید ارتقاء دهندگان…………………………………………………………………………۱۵

– پیچیدگی پروتکل……………………………………………………………………………….۱۵

– پشتیبانی در سیستم عامل………………………………………………………………….۱۵

– گیرهای سخت افزاری………………………………………………………………………….۱۶

– مبالغ………………………………………………………………………………………………….۱۶

USB  در برابر IEEE _ 1394………………………………………………………………………….17

حداقل نیازهای کامپیوتر……………………………………………………………………………………۱۷

– کنترل کننده میزبان……………………………………………………………………………۱۸

– سیستم عامل……………………………………………………………………………………..۱۸

– اجزا……………………………………………………………………………………………………۱۸

– اجزای یک اتصال………………………………………………………………………………..۱۹

– تجهیزات لازم برای ارتقاء…………………………………………………………………….۲۰

– انتخاب تراشه……………………………………………………………………………………..۲۱

اجزای یک کنترلر USB………………………………………………………………………...21

– پورت USB ……………………………………………………………………………………….22

ب

– بافرهای داده USB …………………………………………………………………………….22

CPU………………………………………………………………………………………………..23

– حافظه برنامه………………………………………………………………………………………۲۴

– حافظه داده ……………………………………………………………………………………….۲۶

– رجیسترها………………………………………………………………………………………….۲۶

I/O های دیگر……………………………………………………………………………………۲۶

– ویژگیهای دیگر………………………………………………………………………………….۲۷

ساده سازی پروسه ارتقاء………………………………………………………………………………….۲۷

– انتخاب معماری…………………………………………………………………………………..۲۷

– تراشه‌هایی که از ابتدا برای USB طراحی شده‌اند………………………………..۲۸

– تراشه‌هایی بر اساس خانواده‌های آشنا…………………………………………………۲۸

– تراشه‌هایی که به میکرو کنترلرهای خارجی متصل می‌گردند………………….۲۹

– مرجع خصوصیات تراشه……………………………………………………………………..۳۰

– برنامه تراشه نمونه………………………………………………………………………………۳۰

– انتخاب راه انداز………………………………………………………………………………….۳۰

– ابزارهای اشکال‌زدایی………………………………………………………………………….۳۱

– بردهای ارتقا از فروشندگان تراشه……………………………………………………….۳۱

– بردهای از منابع دیگر………………………………………………………………………….۳۲

– نیازمندیهای پروژه……………………………………………………………………………..۳۳

نگاهی به بعضی از تراشه‌ها……………………………………………………………………………….۳۵

EnCore محصول شرکت سیپرس………………………………………………………۳۵

– معماری CPU……………………………………………………………………………………35

پ

– کنترلر USB……………………………………………………………………………………..36

EZ _ USB شرکت سیپرس………………………………………………………………۳۷

– معماری CPU……………………………………………………………………………………37

– کنترلر USB……………………………………………………………………………………..38

PCI 16C7X5 شرکت میکروچیپ ………………………………………………………………….۴۲

– معماری………………………………………………………………………………………………۴۲

– کنترلر USB………………………………………………………………………………………42

NET 2888 شرکت نت چیپ

– کنترلر USB

USB 9603 شرکت National Semiconductor……………………………………………..44

– کنترلر USB………………………………………………………………………………………46

PDIUSBD 11/1 محصول فیلیپس…………………………………………………………………۴۶

– معماری……………………………………………………………………………………………..۴۶

– کنترلرهای USB……………………………………………………………………………….47

Strong ARM اینتل………………………………………………………………………………………۴۷

– کلاسهای دستگاهها……………………………………………………………………………۴۸

– استفاده از کلاسها………………………………………………………………………………۴۸

– اجزای یک مربع خصوصیات کلاس……………………………………………………….۴۹

– کلاسهای تعریف شده………………………………………………………………………….۵۰

– مطابقت یک دستگاه با یک کلاس ……………………………………………………….۵۲

– وسایل جانبی استاندارد………………………………………………………………………۵۲

– صفحه کلید ، ماوس و دسته بازی ………………………………………………………..۵۲

ت

– دستگاههای انبارش توده‌ای………………………………………………………………..۵۳

– چاپگرها……………………………………………………………………………………………۵۵

– دوربینها و اسکنرها            ……………………………………………………………………………۵۵

– برنامه‌های صوتی………………………………………………………………………………..۵۶

– مودم‌ها……………………………………………………………………………………………..۵۷

– کاربردهای غیر استاندارد……………………………………………………………………۵۷

– دستگاههایی که داده‌ها را با یک سرعت کم منتقل می‌کنند………………….۵۸

– به روز رسانی دستگاههای RS _ 232………………………………………………….59

– دستگاههای مراکز فروش…………………………………………………………………….۶۰

– جایگزینی دستگاههای با پورت موازی غیر استاندارد…………………………….۶۱

– ارتباطهای کامپیوتر به کامپیوتر…………………………………………………………..۶۳

ث

– پیوندهای بی‌سیم……………………………………………………………………………….۶۳




توجه توجه
ایمیل و شماره همراه خود را در فرم زیر وارد کنید
توجه توجه: فایل درخواستی حداکثر ظرف 30 دقیقه ارسال خواهد شد.