پرش به محتوای اصلی
نماتک

آموزش میکروکنترلر آرم

مرتضی بهبویی

آنچه در این دوره خواهید آموخت

  • مفاهیم اصلی مقدمه و آشنایی با میکروکنترلر را یاد می‌گیرید و پایه لازم برای ورود به مباحث تخصصی‌تر را می‌سازید.
  • با تمرین روی آماده سازی و نصب برنامه های مورد نیاز و مقدمه ای بر برنامه نویسی به زبان C برای میکروکنترلرها، توانایی اجرای کاربردی مطالب را در شرایط واقعی تقویت می‌کنید.
  • یاد می‌گیرید مسائل مربوط به آموزش کار با نرم افزار stm32cubemx را تحلیل کنید و راه‌حل مناسب‌تری انتخاب کنید.
  • در پایان می‌توانید دانش خود را در یک پروژه یا موقعیت واقعی مرتبط با پروگرم کردن میکروکنترلرها به کار بگیرید.

سرفصل‌های آموزش میکروکنترلر آرم

59 جلسه64 ساعتدانلود جزئیات
1مقدمه و آشنایی با میکروکنترلر1:16
  • مقدمه و آشنایی با میکروکنترلر
2آماده سازی و نصب برنامه های مورد نیاز0:39
  • نصب نرم افزار Keil
  • نرم افزار cube
  • معرفی سخت افزارهای مورد نیاز در این دوره
3مقدمه ای بر برنامه نویسی به زبان C برای میکروکنترلرها16:06
  • مقدمه برنامه نویسی میکروکنترلر
  • اپراتور sizeof
  • مفهوم تابع در برنامه نویسی میکروکنترلر
  • کتابخانه stdint و اپراتورهای برنامه نویسی c
  • ساختارهای شرطی
  • اپراتورهای بیتی
  • اپراتورهای بیتی
  • type qualifiers
  • structure
  • structure
  • آرایه ها در c
  • pre-processor
  • بهینه سازی برنامه
  • بهینه سازی برنامه
  • بررسی enum
4آموزش کار با نرم افزار stm32cubemx0:50
  • آموزش کار با نرم افزار stm32cubemx
5پروگرم کردن میکروکنترلرها1:03
  • معرفی پروگرمرها
  • پروگرم کردن میکروکنترلرها
6معرفی و کار با پریفرال ها و اجزای میکروکنترلرهای ST3244:31
  • مقدمه پریفرال ها
  • تنظیمات کلاک در میکروکنترلرها
  • تنظیمات بیشتر نرم افزار cube
  • GPIO
  • Interrupt
  • پروژه DMA - Interrupt و GPIO
  • DMA - UART
  • DMA - UART
  • DMA - UART
  • output compare timer
  • output compare timer - TIMER PWM
  • TIMER
  • TIMER PWM input
  • Encoder mode
  • ADC
  • ADC multi-channel -ADC timer trigger
  • watch dog
  • watch dog
  • window watchdog (WWDG)
  • SPI
  • SPI - I2C
  • I2C
  • I2C
  • CRC
  • DAC - FLASH
  • پروژه با ماژول LCD
  • پروژه با کارت حافظه SD
  • پروژه با کارت حافظه SD
  • USB
  • USB
  • USB - FREE RTOS
  • FREE RTOS
  • semaphore FREE RTOS
  • semaphore FREE RTOS
  • mutex - I2S
  • I2S - CAN
  • CAN

گالری دوره

نمایش 13 از 9

مدرس دوره

مرتضی بهبویی

برنامه‌نویس و طراح محصولات الکترونیکی

کارشناسی ارشد مهندسی برق گرایش الکترونیک قدرت دانشگاه صنعتی شریف کارشناسی مهندسی برق دانشگاه امیرکبیر بنیان‌گذار شرکت رایمون در حوزه تجهیزات الکترونیکی پزشکی و مراقبت مدیر تحقیق و توسعه شرکت داتیس آسانسور (بزرگترین شرکت تولیدکننده تابلو فرمان و درایوهای آسانسوری در ایران) طراح ارشد در تیم طراحی اولین درایو کاملا ایرانی با برند Xima هم‌بنیان‌گذار شرکت GeorgAI فعال در حوزه تولید محصولات الکترونیکی مبتنی بر هوش مصنوعی در کشور آمریکا

اعطای گواهینامه معتبر

با گذراندن دوره و قبولی در آزمون نماتک، مدرک معتبر دریافت می‌کنید که مهارت‌هایتان را تأیید کرده و در پیشرفت یا شروع شغل جدید کمک می‌کند.

گارانتی ویژه نماتک

در خرید یک محصول آموزشی، قطعا ریسکِ مناسب نبودن محتوا برای همه ما وجود دارد. نماتک با گارانتی طلایی خود، برای شما این ریسک را به صفر رسانده است. اگر تا ۳۰ روز از آموزشی که دریافت کردید راضی نبودید، فقط با یک تماس، تمام وجه خودتان را دریافت کنید.

سوالات متداول

آیا این آموزش پیش نیاز قبلی لازم دارد؟

خیر؛ تمامی آموزش ها از پایه تدریس شده اند و نیازی به آموخته قبلی نیست. لازم به ذکر است که برای دانش آموختگان رشته های برق و کامپیوتر مسیر یادگیری هموار تر است.

آیا بعد از دیدن این آموزش میشه وارد بازار کار شد؟

بله؛ با توجه به سابقه طولانی حضور مدرس در تیم ارزیابی و استخدام نیروهای جدید چندین شرکت و مجموعه بزرگ، تمامی مواردی که در زمان شروع به کار در این حوزه موردنیاز هست را تدریس کرده اند و با تمرین و ممارست در مسیر یادگیری به سادگی می توان وارد بازار کار شد. با توجه به بازار بکر و نو موجود در این حوزه و با توجه به اینکه نیروی متخصص در این زمینه بسیار کم است، به سادگی با داشتن مهارت و تسلط به مباحث این آموزش می توان به موقعیت های شغلی بسیار خوبی دست یافت.

در این آموزش با کدام خانواده میکروکنترلر های ARM کار می کنیم و چرا؟

خانواده STM32 در این آموزش پوشش داده شده که 70% بردهای ساخته شده با استفاده از میکروکنترلر های آرم از این خانواده هستند و به همین دلیل اکثر مشاغل در این حوزه به نوعی مرتبط با استفاده از STM32 هستند.

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

Keil uVision 5 STM32CubeMX Hercules RealTerm محیط تحت وب توسعه زبان C

آیا آموزش نصب و راه اندازی نرم افزارها هم در بسته تدریس شده؟

بله به صورت کامل تمامی مراحل استفاده از نرم افزارها و پکیج هایی که روی آن ها نصب و استفاده می شوند، تدریس شده است.

من از قبل با برنامه نویسی به زبان C آشنایی دارم، این آموزش مبحث اضافه تری برای من دارد؟

با توجه به اینکه زبان برنامه نویسی C در هنگام بکارگیری برای میکروکنترلر ها قواعد و قوانین متفاوتی نسبت به سایر کاربری ها دارد، قطعا این آموزش مطالب اضافه تری برای کسانی که از قبل با این زبان برنامه نویسی آشنا هستند خواهد داشت که طبیعتا برای کار با میکروکنترلرها باید به آن ها مسلط بود.

آیا مباحث عیب یابی و Debugging در این آموزش تدریس شده؟

بله در تمامی مثال ها و پروژه های حل شده در این آموزش مباحث مرتبط با عیب یابی و رفع آن توضیح داده شده است.

برای این آموزش چه قطعات و تجهیزاتی نیاز است؟

برای مشاهده قطعات و تجهیزات مورد استفاده در این آموزش لطفا روی لینک زیر کلیک کنید. لیست تجهیزات بسته میکروکنترلر آرم

آیا امکان تهیه فصل ها به صورت مجزا هست؟

به دلیل پیوستگی مطالب و ارجاع مدرس به مفاهیم فصل های قبل این امکان وجود ندارد. نکته دیگر در این زمینه این است که هدف اصلی تیم نماتک از تهیه این آموزش جامع، تدریس اصولی و بررسی تمام نکات حوزه های صنعتی بوده و تربیت متخصصین این حوزه اولویت اصلی ما در نماتک است. برای دسترسی به این مهم امکان تهیه فصل ها به صورت جداگانه وجود ندارد.

این ویدیوها روی چه سیستم هایی اجرا می شوند؟

برای مشاهده آنلاین ویدیوها می‌توانید از هریک از سیستم‌های الکترونیکی خود، مانند انواع گوشی‌های تلفن همراه، کامپیوتر یا لپ تاپ با هر سیستم عاملی یا هر نوع تبلت و... که قابلیت اتصال به اینترنت را دارند، استفاده کنید. دسترسی به استفاده از آموزش‌ها به‌صورت آنلاین نهایتا تا یک روز کاری پس از تهیه آموزش در حساب کاربری سایت نماتک شما فعال خواهد شد. توجه داشته باشید که آموزش‌های نماتک همگی به‌شکل تک کاربره قابل استفاده هستند و فقط روی یک سیستم امکان استفاده از آن‌ها را دارید.

سوالی درباره این دوره دارید؟

از کارشناسان نماتک بپرسید؛ پاسخ را از طریق پشتیبانی دریافت می‌کنید.

دیدگاه‌ها و پرسش‌ها

۴۵ دیدگاه

ثبت دیدگاه شما

امتیاز:
  • تصویر رضا
    رضا
    ۲۰ اردیبهشت ۱۴۰۴

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

    • تیم پشتیبانی نماتک۲۱ اردیبهشت ۱۴۰۴

      سلام همراه گرامی خیر با عرض پوزش در حال حاضر تنها روش تهیه آموزش ها به صورت خرید آنلاین از سایت هست و پرداخت قسطی نداریم

  • تصویر صالح
    صالح
    ۲۷ اسفند ۱۴۰۳

    با عرض سلام و وقت به خیر میخواستم اگه امکان داره یه توضیحی در ارتباط با تفاوت اموزش میکروکنترلر arm که در فصل چهارم دوره جامع الکترونیک وجود داره با این اموزش بدید و اینکه ایا این دو اموزش از نظر محتوا چه تفاوت هایی باهم دارند

    • تیم پشتیبانی نماتک۲۸ اسفند ۱۴۰۳

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

  • تصویر داود
    داود
    ۱۷ اسفند ۱۴۰۳

    سلام. کاش امکان خرید قسطی فراهم بشه... خیلی علاقه دارم برنامه نویسی میکروها رو یاد بگیرم ولی متاسفانه برام مقدور نیست این مبلغ رو یکجا پرداخت کنم. به هر حال موفق و پیروز باشید.

    • تیم پشتیبانی نماتک۱۸ اسفند ۱۴۰۳

      سلام همراه گرامی ضمن تشکر از اینکه سایت نماتک رو برای یادگیری انتخاب کردید، با عرض پوزش امکان تهیه اقساطی آموزش ها رو فراهم نداریم؛ اما ما همیشه سعی داریم هیچ شخص علاقه مند به یادگیری از کسب مهارت به علت مسائل مالی دور نمونه، شما محبت کنید در چت آنلاین سایت به همکاران واحد فروش ما پیام بدهید تا همکاران بررسی کنند و اگر شرایط رو برای تهیه این آموزش برای شما تسهیل کنند موید باشید

  • تصویر مسعود
    مسعود
    ۸ اسفند ۱۴۰۳

    سلام ایا بردی باید تهیه کنیم برای اموزش ؟ و اینکه چه بردی هست ؟

    • تیم پشتیبانی نماتک۱۱ اسفند ۱۴۰۳

      سلام همراه گرامی تهیه تجهیزات برای مشاهده آموزش ها اجباری نیست؛ اما قطعا کمک شایانی در زمینه بهبود تسلط شما بر مباحث خواهد داشت. میتونید لیست تمام ابزارهای مورد نیاز این آموزش رو در لینک زیر مشاهده کنید. https://namatek.com/%d8%aa%d8%ac%d9%87%db%8c%d8%b2%d8%a7%d8%aa-%d8%a8%d8%b3%d8%aa%d9%87-%d9%85%db%8c%da%a9%d8%b1%d9%88%da%a9%d9%86%d8%aa%d8%b1%d9%84%d8%b1-%d8%a2%d8%b1%d9%85/

  • تصویر امین غیاثی
    امین غیاثی
    ۷ اسفند ۱۴۰۳

    سلام وقتتون بخیر امکانش هست بفرمایید هر کدوم از فصلها به تفکیک دقیقا چند ساعت از این 64 ساعت آموزش رو به خودشون اختصاص میدن؟ ممنون

    • تیم پشتیبانی نماتک۷ اسفند ۱۴۰۳

      سلام جناب غیاثی ساعت هر کدوم از شش فصل این آموزش به شرح زیر هست: 1- 1 ساعت و 15 دقیقه 2- 40 دقیقه 3- 16 ساعت و 25 دقیقه 4- 50 دقیقه 5- 1 ساعت 6- 44 ساعت و سی دقیقه

دوره‌های مکمل میکروکنترلر آرم

میکروکنترلر آرم

میکروکنترلر آرم

Namatek logo