توضیحات
دوره Embedded Systems Cellular Firmware Development(GSM). این دوره آموزشی به آموزش توسعه سیستمهای فریمور موبیلی و سلولی برای میکروکنترلرها به منظور افزودن قابلیت اتصال به شبکه موبایل به دستگاههای تعبیهشده میپردازد. این دوره تخصصی به مهندسان و برنامهنویسان آموزش میدهد که چگونه درایورها و کتابخانههای لازم را برای افزودن قابلیتهای سلولی و ارتباطی به دستگاههای تعبیهشده (Embedded Devices) توسعه دهند. در این آموزش از میکروکنترلر STM32 و تراشه GSM/GPRS مدل A6 استفاده میشود که یک تراشه ارزانقیمت و چهاربانده است و از باندهای ارتباطی جهانی پشتیبانی میکند. درایورهای توسعهیافته در این دوره به دلیل استفاده از ارتباط UART، روی تقریباً تمام تراشههای سلولی موجود در بازار قابل استفاده خواهند بود. ساختار این دوره به سه بخش اصلی تقسیم میشود. بخش اول بر مباحث تئوری، مفاهیم فناوریهای سلولی و اصول معماری GSM تمرکز دارد. در بخش دوم، توسعه درایورهای سطح پایین (Bare-Metal) برای اتصال تراشه A6 به میکروکنترلر STM32 انجام میشود و ساختارهای داده کارآمد برای مدیریت ارتباطات پیادهسازی میگردد. در بخش پایانی، درایورها و ساختارهای داده با یکدیگر ترکیب میشوند تا کتابخانهای کامل برای اتصال به شبکه سلولی و اجرای پروژههای دنیای واقعی مانند ارسال پیامک، برقراری تماس و ارسال اطلاعات حسگرها ساخته شود. علاوه بر این، شرکتکنندگان در این دوره یاد میگیرند که چگونه مفاهیم پایهای مانند عملکرد سیمکارت، تفاوت میان نسلهای مختلف شبکه مخابراتی از جمله یکجی تا پنججی، و تفاوت فناوریهای ارتباطی مانند GSM، LTE و WCDMA را به طور کامل درک کنند. این دوره مهارتهای عملی لازم را برای طراحی و پیادهسازی سیستمهای سختافزاری متصل به شبکه فراهم میکند و به توسعهدهندگان امکان میدهد تا سختافزارهای خود را به صورت خودکار و از طریق رویدادهای زمانی یا زنگهای هشدار کنترل نمایند.
آنچه فرا خواهید گرفت
- آشنایی با فناوریهای سلولی: درک کامل مبانی و اصول بنیادی تکنولوژیهای مخابراتی و شبکههای موبایل.
- توسعه کتابخانه جامع: ساخت کتابخانهای کامل برای استفاده از تراشههای سلولی همراه با میکروکنترلرهای STM32.
- مدیریت ساختار داده: پیادهسازی ساختار داده صف (FIFO) برای مدیریت کارآمد دادههای ارتباطی بین تراشه و میکروکنترلر.
- کنترل سختافزار با پیامک: توسعه فریمور سطح پایین برای کنترل ماژولهای سختافزاری از طریق ارسال پیامک.
- کنترل سختافزار با تماس: برنامهنویسی برای کنترل ماژولها و تجهیزات سختافزاری از طریق برقراری تماس تلفنی.
- خودکارسازی با محرک سختافزاری: توسعه فریمور برای ارسال خودکار پیامک یا برقراری تماس به وسیله تریگرهای سختافزاری.
- ارسال دادههای حسگر با زنگ هشدار: برنامهنویسی جهت ارسال خودکار اطلاعات سنسورها به محض وقوع هشدار ساعت زمان واقعی (RTC).
- ارسال دورهای اطلاعات: ارسال منظم و دورهای دادههای حسگرها از طریق ساعت زمان واقعی سیستم.
- توسعه درایور ساعت زمان واقعی: ساخت درایور سطح پایین برای مدیریت زمان در سیستمهای تعبیهشده.
این دوره مناسب افرادیست که
- توسعهدهندگان سیستمهای تعبیهشده: برنامهنویسانی که در حوزه سختافزار و میکروکنترلرها فعالیت میکنند و میخواهند قابلیت اتصال سلولی را به دستگاههای خود اضافه کنند.
- مهندسان سختافزار و فریمور: افرادی که به دنبال یادگیری اصول پیادهسازی درایورها و ارتباطات سریال در پروژههای صنعتی و کاربردی هستند.
- علاقهمندان به اینترنت اشیاء: متخصصانی که میخواهند دستگاههای هوشمند خود را به شبکههای موبایل و اینترنت سراسری متصل نمایند.
مشخصات دوره Embedded Systems Cellular Firmware Development(GSM)
- ناشر: Udemy
- مدرس: BHM Engineering Academy, Israel Gbati
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 10 ساعت
- تعداد دروس: 48
سرفصل های دوره

پیشنیازهای دوره Embedded Systems Cellular Firmware Development(GSM)
- NUCLEO-STM32F411 DEVELOPMENT BOARD
- A6 GSM/GPRS Module
تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
5.2 گیگابایت












































