×
زمان تقریبی انتشار: ۴ تا ۱۲ هفته

آموزش راه اندازی ارتباط USB در میکروکنترلرهای STM32 - پیش ثبت نام

آموزش راه اندازی ارتباط USB در میکروکنترلرهای STM32 - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال برنامه ریزی
زمان تقریبی انتشار: بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط معمولا ۴ تا ۱۲ هفته زمان می برد.
این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در این آموزش پیش ثبت نام نمایید.
آموزش راه اندازی ارتباط USB در میکروکنترلرهای STM32 - پیش ثبت نام

در این فرادرس، به نحوه پیاده سازی درگاه USB در دو حالت Device و Host در میکروکنترلر STM32F4، به عنوان پردازشگر مرکزی یک دستگاه دیجیتال پرداخته خواهد شد و شما با کلاس های مختلف ارتباط USB آشنا خواهید شد و همچنین خواهید توانست دستگاه خود را بدون نیاز به سخت افزار اضافی و فقط با یک کانکتور USB به هر سیستم کامپیوتری شخصی یا لپ تاپ متصل کنید و به راحتی با آن ارتباط بر قرار کنید و با اتصال یک حافظه فلش از طریق درگاه USB، فایل های خود را در حافظه فلش ذخیره کرده و یا آن ها را بر روی دستگاهی بارگذاری کنید.

آموزش راه اندازی ارتباط USB در میکروکنترلرهای STM32 - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال برنامه ریزی
زمان تقریبی انتشار: بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط معمولا ۴ تا ۱۲ هفته زمان می برد.
این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در این آموزش پیش ثبت نام نمایید.

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد.

توضیحات تکمیلی

امروزه درگاه USB به عنوان یک استاندارد برای ارتباط با دستگاه های جانبی کامپیوترهای شخصی و لپ تاپ مانند: موس، کیبورد، دوربین، پرینتر و … است. ارتباط USB، جایگزین مناسب و موثری برای ارتباط های درگاه سریال و موازی است.

اتصال یک دستگاه از طریق درگاه USB به سیستم های کامپیوتری، یا اتصال لوازم جانبی سیستم های کامپیوتری به دستگاه دیگر (Host)، به دلیل استاندارد بودن این ارتباط، یک مزیت بسیار عالی برای دستگاه های دیجیتال به حساب می آید.

در این فرادرس، به نحوه پیاده سازی درگاه USB در دو حالت Device و Host در میکروکنترلر STM32F4، به عنوان پردازشگر مرکزی یک دستگاه دیجیتال پرداخته خواهد شد و شما با کلاس های مختلف ارتباط USB آشنا خواهید شد و همچنین خواهید توانست دستگاه خود را بدون نیاز به سخت افزار اضافی و فقط با یک کانکتور USB به هر سیستم کامپیوتری شخصی یا لپ تاپ متصل کنید و به راحتی با آن ارتباط بر قرار کنید و با اتصال یک حافظه فلش از طریق درگاه USB، فایل های خود را در حافظه فلش ذخیره کرده و یا آن ها را بر روی دستگاهی بارگذاری کنید.

از دیگر مزیت های فراگیری این آموزش، این است که می توانید بدون نیاز به پروگرامر (Programmer) میکروکنترلر را با استفاده از حالت DFU برنامه جدید را بر روی آن بارگذاری کنید و صفحه کلید و موس را از طریق درگاه USB به میکروکنترلر خود متصل کنید و قابلیت های مختلف دیگری که با آن ها آشنا خواهید شد.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با درگاه USB
    • تاریخچه
    • توپولوژی درگاه USB
    • مشخصات الکتریکی
    • انواع کانکتورهای USB
    • VID و PID
    • معرفی دو حالت Device و Host
    • ارتباط USB در خانواده‌ های STM32
  • درس دوم: کلاس CDC
    • توابع کلاس CDC
    • پیاده سازی پورت سریال مجازی VCP
    • نصب درایور
    • ارسال و دریافت داده بین کامپیوتر و میکروکنترلر
    • پیاده سازی کارت اسکوپ دیجیتال USB
  • درس سوم: کلاس HID
    • کلاس HID و کاربرد آن در کامپیوترهای شخصی
    • آشنایی با توابع کلاس HID
    • ارسال و دریافت داده
    • ساخت Mouse با استفاده از کلاس HID
  • درس چهارم: کلاس Custom HID
    • تعریف Descriptor
    • کار با نرم افزار HID Descriptor Tool
    • تست برنامه با استفاده از نرم افزار USB HID Demonstrator
  • درس پنجم: کلاس DFU
    • کاربرد DFU
    • آپدیت Firmware با استفاده از نرم افزار Defuse
  • درس ششم: کلاس Audio
    • ارتباط صدا در پروتکل USB
    • ساخت پروژه کارت صدا
  • درس هفتم: کلاس Mass Storage Host
    • توابع و تنظیمات MSC
    • نوشتن و خواندن فایل از روی فلش دیسک USB
  • درس هشتم: کلاس HID Host
مفید برای رشته های
  • مهندسی برق
  • مهندسی پزشکی
  • مهندسی کامپیوتر




راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش راه اندازی ارتباط USB در میکروکنترلرهای STM32 - پیش ثبت نام
ناشر فرادرس
کد آموزش FVEE97072
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)






نظرات

احسان
احسان

سلام. لطفا این آموزش را زودتر ارائه کنید.
پاسخ به نظر

فهیمه
فهیمه

سلام لطفا این آموزش را زودتر ارائه کنید
پاسخ به نظر

حسن
حسن

منتظرم.
پاسخ به نظر

مجید
مجید

سلام لطفا زودتر این اموزش را موجود کنید خیلی وقته منتظریم
پاسخ به نظر

سجاد
سجاد

سلام
لطفا هرچه زودتر این آموزش رو تهیه و آماده کنید

پاسخ به نظر

مهدی
مهدی

سلام. لطفا رجیستر ها رو هم شرح بدید. ممنون
پاسخ به نظر

امیر
امیر

لطفا به رسالت ملی خود ادامه دهید عالی منتظرم
پاسخ به نظر

رضایی
رضایی

سلام
در صورت امکان با cmsis رو هم اضافه کنید با کیوب راه اندازی سختی نداره
با تشکر

پاسخ به نظر

امیر
امیر

سلام لطفا زودتر این آموزش رو بذارید
پاسخ به نظر

امیر
امیر

سلام ، لطفا زودتر آموزش را قرار بدهید.
پاسخ به نظر

برچسب‌ها:
MSc | PID | STM32 | VID | آشنایی با درگاه USB | ارتباط صدا در پروتکل USB | انواع کانکتورهای USB | پورت سریال مجازی VCP | پیاده سازی پورت سریال مجازی VCP | تعریف Descriptor | توابع کلاس CDC | توپولوژی درگاه USB | ساخت Mouse با استفاده از کلاس HID | کاربرد DFU | کاربرد کلاس HID | کانکتورهای USB | کلاس CDC | کلاس Custom HID | کلاس DFU | کلاس HID | کلاس HID Host | کلاس Mass Storage Host | میکروکنترلرهای STM32 | نرم افزار HID Descriptor Tool | نرم افزار USB HID Demonstrator
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۰ جلسه ویدئویی