جستجو برای:
  • خانه
  • آموزش
    • محصولات
      • بسته های آموزش ویدئویی
      • پادکست
      • بردهای کاربردی
    • آموزش های موردی
  • دانلود کتاب RTOS
  • تماس با ما
    • درباره من
  • خانه
  • آموزش
    • محصولات
      • بسته های آموزش ویدئویی
      • پادکست
      • بردهای کاربردی
    • آموزش های موردی
  • دانلود کتاب RTOS
  • تماس با ما
    • درباره من

ورود

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

هنوز عضو نشده اید؟ عضویت در سایت
EasyMCU | ایزی.ام.سی.یو
0

ورود و ثبت نام

دسترسی سریع
  • خانه
  • آموزش
    • محصولات
      • بسته های آموزش ویدئویی
      • پادکست
      • بردهای کاربردی
    • آموزش های موردی
  • دانلود کتاب RTOS
  • تماس با ما
    • درباره من

آموزش زبان برنامه نویسی Embedded C برای میکروکنترلرها – بخش اول

خانهبسته های آموزش ویدئوییآموزش زبان برنامه نویسی Embedded C برای میکروکنترلرها – بخش اول
آموزش زبان برنامه نویسی Embedded C برای میکروکنترلرها

قیمت 780,000تومان 570,000تومان

افزودن به علاقه مندی ها
  • دسترسی همیشگی به دوره + مثال ها
  • دریافت آپدیت های رایگان
  • یک ماه پشتیبانی رایگان
امتیاز
5.00 از 3 رأی
780,000تومان 570,000تومان
5.66k بازدید 15 دیدگاه
تاریخ انتشار: تابستان 1400
حجم فایل: 2.52GB | حدود 25 ساعت ویدئو آموزشی
فرمت فایل ویدئویی
لایسنس: دارد
  • توضیحات
  • نظرات (15)

آموزش زبان برنامه نویسی Embedded C برای میکروکنترلرها – بخش یک

برای تعامل با میکروکنترلرها، تسلط به زبان برنامه نویسی C (به بیان دیگر Embedded C) یک ضرورت است. میکروکنترلرهای AVR ، STM32 ، ARM و … جزء محبوبترین و پر استفاده ترین ها در بازار ایران هستند. برای تبدیل شدن به یک مهندس برنامه نویس سیستم های امبدد نظیر میکروکنترلرها، بدون شک نیاز به مهارت و دانش عمیق در زبان C خواهید داشت. به همین خاطر آموزش زبان برنامه نویسی Embedded C برای میکروکنترلرها رو ارائه کردیم و در ادامه به جزئیات بیشتری میپردازیم.

معرفی دوره آموزش برنامه نویسی C برای میکروکنترلرها

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

 

وقتی روند یادگیری برنامه نویسی رو درست شروع نکنی، ممکنه به اشتباه فکر کنی این کاره نیستی!

👇 لطفا این فرصت را از دست ندهید و فایل صوتی را تا انتها پیگیری نمایید👇

مرتضی زندی | easymcu.org

.

http://dl1.easymcu.org/files/podcast_demo/embeddedC/embeddedC_intro_L1.mp3

پشتیبانی دوره:

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

بازخورد دانشپذیران دوره Embedded C ؟

  • مشاهده نظر شرکت کننده ها

چالش های من با زبان C !

  • مدام درگیر ERROR های برنامه هستی … ؟
  • ایده ات رو نمیتوتنی پیاده سازی کنی … ؟
  • لابه لای کدها گم میشی … ؟
  • در استفاده/ساختن کتابخانه ها مشکل داری … ؟
  • و …

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

به این ترتیب با دید سخت افزاری و درک عمیق C که در خلال این دوره کسب می کنید، می توانید تمام مشکلات بنیادین و پایه ای که داشتید را مرتفع کنید و تبدیل به یک برنامه نویس در سطح مطلوب (متوسط+) شوید.

 

برنامه نویسی حفظی نیست!

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

 

مهارت برنامه نویسی به زبان C چرا یک ضرورت است؟

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

 

با یادگیری زبان C یک گام جلوتری …!

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

نمونه ویدئوهای دوره آموزش برنامه نویسی C برای میکروکنترلرها

ویدئو 1: بخشی از ویدئو مقایسه امبدد سیستم ها با کامپیوترهای همه منظوره



ویدئو 2: بخشی از ویدئو برنامه نویسی خلقت جهان هستی



ویدئو 3: بخشی از آموزش رجیستر نویسی IO ها در حالت خروجی



ویدئو 4: بخشی از آموزش مبحث اشاره گرها و آدرس ها




چطور این دوره به من کمک می کنه؟

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

 

این دوره مناسب چه کسانی نیست؟!

  • اگر آدم عجولی هستید و میخواهید در 24 ساعت متخصص Embedded C شوید!
  • اگر حوصله نمیکنید حداقل 25 ساعت مطالب بی نظیر آموزشی دوره رو گوش کنید و با روال آموزشی داستانوار دوره که یک طراحی آموزشی بینظیر است پیش بیاید!
  • اگر آموزش ها رو همیشه بریده بریده مشاهده میکنید!
  • اگر معتقد هستید بدون آشنایی با جمع و تفریق، میشه انتگرال گرفتن رو یاد گرفت و همچین خواسته ای از دوره دارید!
  • در این صورت این دوره آموزشی قطعا مناسب شما نیست و به شما پیشنهاد نمیشه!
  • اما اگر شما هم مشابه سایر دانشپذیران دوره به روال آموزشی دوره و تجربه بیش از 12 سال مدرس در حوزه Embedded C اطمینان و اعتماد میکنید، بهتون قول میدم که در پایان دوره متحیر خواهید شد و دنیابینیتون به کل عوض خواهد شد!

 

پیشنیازهای دوره امبدد C

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

 

سوالات پر تکرار

می خواهم STM32 و یا AVR یاد بگیرم. این دوره مباحث رو کامل پوشش میده؟

برنامه نویسی در حوزه میکروکنترلر دو قسمت میشه

  • 1. خود زبان برنامه نویسی C
  • 2. تنظیمات واحدهای جانبی با توجه به میکروکنترلر مورد نظر.

وقتی هدف شما یادگیری یک میکروکنترلر باشه، فقط بخش دوم رو نهایتا پوشش میدید! نتیجه اینکه دید اکتسابی برنامه نویسی C و ابزارهاش رو ادراک عمیقی نخواهید داشت و چه بسا در انجام پروژه ها با مشکلاتی برای پیاده سازی مواجه بشید. اینجاست که دوره برنامه نویسی C برای میکروکنترلرها از دو بخش یاد شده در ابتدای صحبتم، بخش اول رو پوشش میده و حلقه گمشده ی شما پوشش داده میشه. در این دوره تمرکز بر روی خود زبان C هست و برای این منظور از stm32 به عنوان ابزار پیاده سازی استفاده شده، بنابراین در خلال این آموزش قدری با میکروکنترلر stm32 هم آشنا خواهید شد. بعد از این دوره میتونید یک دوره تخصصی برای میکروکنترلر مورد نظر شرکت کنید.
بنابراین این دوره “برنامه نویسی C برای میکروکنترلرها” پیشنیاز شروع هر میکروکنترلر هست. برای توضیحات بیشتر حتما فایل صوتی معرفی دوره را گوش بدید.

 

روش مشاهده دوره Embedded C

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

وضعیت دوره و مراحل آماده سازی

  • پیش خرید دوره، در حال حاضر ویدئویی بارگذاری نشده است.
  • وضعیت دوره : در حال برگزاری (زمان شروع: 1400/04/30)
  • دوره برگزار شد(همه فصل ها آپلود شدند. تاریخ پایان: 1400/06/30)
  • بروزرسانی های آینده برای دانشپذیرانی که در دوره شرکت کرده اند رایگان است.

سرفصل های دوره آموزش زبان برنامه نویسی Embedded C – بخش یک

فصل 1

بخش 1 - مرور چند دستگاه الکترونیکی

بخش 2 - نقش میکروکنترلرها

بخش 3 - مقایسه امبدد سیستم ها با کامپیوترهای همه منظوره

بخش 4 - بررسی یک مثال

بخش 5 - تمرین

بخش 6 - روش های برنامه نویسی

فصل 2

بخش 1 - برنامه خلقت

بخش 2 - قوائد پایه

بخش 3 - اولین برنامه عملی

بخش 4 - ابزارهای برنامه نویسی

بخش 5 - امکانات میکروکنترلرها

فصل 3

بخش 1 - ماهیت میکروکنترلر

بخش 2 - ورودی / خروجی ها

بخش 3 - بررسی رجیسترهای خروجی

بخش 4 - فرم نمایش اعداد

بخش 5 - عملگرهای بیت وایز

بخش 6 - عملگرهای انتساب

بخش 7 - بررسی رجیسترهای ورودی

بخش 8 - مفهوم و پیاده سازی Toggle

فصل 4

بخش 1 - کامنت

بخش 2 - متغییرها و انواع داده

بخش 3 - نمایش اطلاعات

بخش 4 - کتابخانه + نحوه اضافه کردن کتابخانه به برنامه

بخش 5 - نحوه تشخیص اندازه داده ها

بخش 6 - فرمت بندی نوشته ها

بخش 7 - آدرس متغییرها

فصل 5

بخش 1 - تابع ها

بخش 2 - نحوه پیاده سازی یک تابع

بخش 3 - ماژولار و تفکیک کردن برنامه در فایل های مجزا

بخش 4 - نحوه بررسی قابلیت های یک کتابخانه به صورت عملی

بخش 5 - مفهوم اسکوپ، بسیار ریشه ای !

بخش 6 - کلاس های حافظه و نواحی دید

بخش 7 - نحوه نوشتن یک کتابخانه استاندارد + مثال

بخش 8 - مدیریت حافظه + بررسی heap و stack + دلیل هنگ کردن برنامه و stackoverflow

بخش 9 - مقادیر ثابت

فصل 6

بخش 1 - دستور شرطی if

بخش 2 - پیاده سازی یک پروژه

بخش 3 - عملگرهای رابطه ای

بخش 4 - اشتباه مهلک - استفاده از عملگرهای گول زننده!

بخش 5 - نحوه پیاده سازی یک کتابخانه پیچیده تر

بخش 6 - دستور شرطی switch-case

بخش 7 - عملگرهای محاسباتی

بخش 8 - تبدیل نوع داده

فصل 7

بخش 1 - بررسی سایر عملگرهای خاص

بخش 2 - درک عمیق اشاره گرها

بخش 3 - بررسی ویژگی های بیشتر از توابع

بخش 4 - تقدم عملگرها - لازم نیست حفظ کنی!

بخش 5 - حلقه ها

بخش 6 - break و continue

بخش 7 - دستورات پیش پردازنده + کاربردها و انجام تنظیمات خاص و اصولی پروژه

فصل 8

بخش 1 - بررسی کتابخانه های استاندارد + توابع ضروری و پر کاربرد

بخش 2 - تکنیک برنامه نویسی - وقفه ها + مثال

بخش 3 - تکنیک برنامه نویسی - وقفه تایمر + مثال

بخش 4 - تکنیک برنامه نویسی - استفاده از تایمر بدون وقفه + مثال

بخش 5 - تکنیک برنامه نویسی - استفاده از ماشین حالت + مثال

بازخورد دانشپذیران دوره Embedded C ؟

  • مشاهده نظر شرکت کننده ها

چطور دوره را تهیه کنم؟

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

  • ghadiry.nahid
    22/01/1401
    پاسخ

    سلام، وقتتون بخیر من دوره رو خریداری کردم ولی موفق نشدم دانلودش کنم میشه راهنمایی بفرمایید؟

    • مرتضی زندی(مدیریت)
      22/01/1401
      پاسخ

      درود بر شما.
      به پشتیبانی واتساپ سایت پیام بدید تا راهنمایی بشید.
      با آرزوی بهترین ها.

  • محمدجواد اکبری
    16/01/1401
    پاسخ

    با عرض سلام، تبریک سال نو و خدا قوت خدمت مهندس زندی عزیز

    قبل از اینکه راجع به دوره نظرم رو بگم، بهتره به عنوان مخاطب این دوره خودم رو معرفی کنم. اکبری هستم، فارغ التحصیل در رشته برق و گرایش کنترل. حدود 10 سال هست که با میکروکنترلرها و مباحث رباتیکی آشنایی دارم و بیشتر برای انجام پروژه‌های خودم از AVR استفاده کردم ولی با ARM هم آشنایی دارم. به دلیل گستردگی زمینه‌های کاری رشته برق مدت زمان زیادی رو در زمینه‌هایی مثل ابزار دقیق و اتوماسیون کار کردم، اما علاقه شخصی خودم حوزه embedded سیستم‌ها هست. در این مدت میدونستم روشی که برای برنامه نویسی استفاده میکنم جوابگو هست اما به ارتقاء نیاز داره در نتیجه دنبال دوره حرفه‌ای برنامه نویسی C بودم که بیشتر اصول و مفهوم رو در سرفصل‌هایی مثل ساختارها، اشاره‌گرها و … یادبگیرم. وقتی دوره شما رو پیدا کردم، دیدم تمام مطالب رو آشنایی دارم اما تصمیم گرفتم برای مرور و تثبیت هم که شده، اطلاعاتی که دارم رو کنار بذارم و مثل یک مبتدی دوره رو نگاه کنم. با توجه به اینکه سابقه تدریس هم داشتم نظرم رو راجع به دوره خدمت شما و دوستانی که شاید در آینده میخواهند این دوره رو تهیه کنند ارائه میکنم:

    1. سناریویی که برای دوره طراحی شده به مراتب هوشمندانه و زیرکانه است، مثال هایی که در ابتدای دوره زده شده بسیار مناسب افرادی است که به تازگی شروع به یادگیری برنامه نویسی کرده‌اند و حتی برای افرادی که سابقه برنامه نویسی هم دارند بسیار لذت بخش و مفهومی است. بسیاری از نکات تدریس به صورت حرفه‌ای رعایت شده، به عنوان مثال اینکه شما مخاطب رو مبتدی، متوسط و حرفه‌ای در نظر گرفتین و در جملاتی که استفاده میکنید هر سه گروه می‌توانند نکاتی مناسب خودشون رو برداشت کنن و سرنخ‌هایی برای مطالعه بیشتر داشته باشن (مانند پلتفرم‌های مدیریت پروژه، تیم ورک، استاندارد میزرا و … ) و این عالی است.

    2. بیان شما بسیار روان، شیوا و رسا بود، که به قول خودتون به سناریویی که چیده بودید “روح” می‌بخشید.

    3. مطالب بسیار مفهومی و عمقی مطرح شده‌اند و به شخصه برای من اهمیت بسیاری داشت.

    4. با اینکه تجربه کاری در این زمینه داشتم، نکات ریزی وجود داشت که یا فراموش کرده بودم و یا اصلا بلد نبودم.

    5. روند پیش برد مثال‌ها خیلی خوب و هدفمند بود و از بسیاری از دوره ها که فقط به مثال‌های ساده می‌پردازند خیلی فراتر بود.

    6. بعضی وقت‌ها واتر مارک موجود در فیلم‌ها در جایی قرار می‌گرفت که باعث میشد کدهای نوشته شده خوانا نباشند ولی خیلی ایجاد مشکل نمی‌کرد. اگر امکان داشته باشه فونتش کوچک‌تر بشه خیلی بهتره

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

    • مرتضی زندی(مدیریت)
      18/01/1401
      پاسخ

      درود بر شما مهندس اکبری عزیز
      ممنون از انرژی و نکته سنجی شما. از خوندن بازخورد شما بسیار انرژی گرفتم. سپاس از وقتی که گذاشتید و نقطه نظراتتون رو راجع به دوره به اشتراک گذاشتید. قطعا جهت ارتقاء هرچه بیشتر کیفیت دوره ها کارا خواهد بود. بینهایت خوشحالم که تونستید از دوره نهایت استفاده رو ببرید با اینکه نو آموز نیستید.
      بدون اغراق دوره امبدد C تا به اینجای کار، بیشترین زمان رو جهت طراحی و پیاده سازی شدن در بین سایر دوره های EasyMCU طلب کرده که فرایندش بیش از 6 ماه زمان برده. وقتی فیدبک های خوب دوستان و میزان رضایت رو میبینم با خودم میگم واقعا ارزشش رو داشت و انرژیم چند برابر افزون میشه.
      ان شاا… حتما سطح دوم دوره رو برنامه ریزی میکنیم و البته تولید کار باکیفیت قطعا زمانبر خواهد بود.
      باز هم سپاس از وقتی که گذاشتید.
      با آرزوی بهترین ها.

  • mohamadi
    09/12/1400
    پاسخ

    سپاس از مهندس زندی عزیز برای این دوره فوق العاده مفید، بهترین دوره ای که به صورت عملی همه موارد رو کار کرده همین دوره هست فقط منتظر مثالهای عملی هستیم که در صورت به روزرسانی بتونیم استفاده کنیم،
    امید اینکه بتونیم دوره RTOS و همچنین پیشرفته امبدد سی رو به اتمام برسونید.

    • مرتضی زندی(مدیریت)
      09/12/1400
      پاسخ

      درود بر شما مهندس محمدی عزیز.
      خوشحالم دوره مفید واقع شده و تونستید نهایت استفاده رو ببرید. همونطور که از نام دوره برمیاد و قبلا ذکر شده، در این دوره تمرکز روی خود زبان برنامه نویسی C هست. پیرو پاسخ کامنت قبلی و اینکه قول داده بودم دوره STM32 رو تا قبل از تعطیلات نوروز ارائه کنیم، خبر خوب اینکه دیروز دوره STM32 بلاخره بعد از تلاش چند ماهِ آماده و منتشر شد.
      دوره STM32 که مکمل و قدم بعدی دوره برنامه نویسی C برای میکروکنترلرها ست کاملا به صورت عملی جلو میره و ریز نکات سخت افزاری و الکترونیکی که باهاش برخورد میکنیم توضیح داده میشه. برای همراهان قدیمی ایمیلی ارسال شده که با شرایط ویژه تری میتونن دوره رو تهیه کنن.
      https://easymcu.org/fa/product/stm32-course-1/

      با آرزوی بهترین ها.

  • mohamadi
    03/12/1400
    پاسخ

    عرض سلام و ادب خدمت مهندس زندی عزیز،

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

    • مرتضی زندی(مدیریت)
      03/12/1400
      پاسخ

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

  • محمد رضا
    16/11/1400
    پاسخ

    سلام استاد و مهندس عزیز
    من دوره برنامه نویسی Embedded C شما رو تهیه کردم و الان سخت باهاش مشغولم،
    خواستم بگم که این دوره خیلی عالی و بی نظیره و واقعا جای تشکر و قدردانی داره،
    رشته تخصصی من کامپیوتر و شبکه بود اما به دلیل علاقه زیادم به الکترونیک چند سالی هست که بصورت self study و تهیه دوره های آنلاین و پکیج های آموزشی دارم الکترونیک و برنامه نویسی میکرو رو ادامه میدم
    به همین دلیل انواع پکیج های آموزشی رو تهیه کردم و دیدم،
    بهتون تبریک میگم، پکیج شما یه سرو گردن از همه موارد مشابهی که من تا الان دیدم بالاتر و بهتره،
    نحوه بیان، شیوه ارائه مطلب، نکات ارائه شده و… همه و همه عالی هستند،
    من چندین دوره در مورد میکرو ARM. و همچنین برنامه نویسی دیدم اما بازم لنگ میزدم و خیلی موارد ریشه ای رو متوجه نمی‌شدم تا اینکه دوره شما رو تهیه کردم و تقریبا همه مشکلات ریشه ایم حل شد،
    نمیدونم چطوری تشکر کنم، شما واقعا استعداد خوبی در تدریس دارید،
    نکاتی که شما توضیح دادید در هیج جای دیگری ندیدم و نشنیدم و این نشون میده که شما خبره این کار هستید و تجربه خوبی در اجرای پروژه دارید، این نکته خیلی مهمی که خیلی از مدرسین این حوزه فاقد اون هستند
    نکته آخر اینکه من یه بازنشسته هستم و اگر چیزی میگم با تکیه بر تجربه سال ها کار و برخورد با انواع آدم هاست و
    اصلا قصدم این نیست که تعریف و تمجید بیجا کرده باشم
    بی صبرانه منتظر دوره های تکمیلی شما هستم و انشالله بعد از آن صد البته دوره RTOS شما رو هم از دست نخواهم داد

    موفق و پیروز باشید استاد عزیز

    • مرتضی زندی(مدیریت)
      22/11/1400
      پاسخ

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

  • طراح
    24/10/1400
    پاسخ

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

    • مرتضی زندی(مدیریت)
      03/11/1400
      پاسخ

      درود بر شما مهندس گرامی.
      ممنون از بازخورد شما. خوشحالم که از دوره رضایت داشتید.
      با آرزوی بهترین ها.

  • hossein
    05/10/1400
    پاسخ

    سلام ، دوره پیشرفته رو کی آماده میکنید،آیا در حال ضبط دوره پیشرفته هستین؟مشتاقانه منتظر دوره پیشرفته هستم.موفق باشید.

    • مرتضی زندی(مدیریت)
      05/10/1400
      پاسخ

      درود بر شما آقا حسین عزیز.
      خوشحالم که در این دوره هم تونستیم رضایت شما رو شاهد باشیم.
      در حال حاضر در حال ضبط دوره STM32 هستیم که به امید خدا به زودی ارائه میشه.
      ان شاا… در ماه های آینده دوره امبدد C سطح 2 رو هم در برنامه داریم و ارائه خواهیم داد.
      با آرزوی بهترین ها

  • mahdielecteronik
    14/09/1400
    پاسخ

    سلام مهندس جان تیزر کار شما رو من دیدم خیلی عالی بود میخواستم بپرسم جسارتا تخفیف ندارید ؟ البته در پرباری این آموزش بی ادبی هست بگیم تخفیف ولی به دلیل مشکلاتم میخواستم بپرستم امکان تخفیف دارد؟

    • مرتضی زندی(مدیریت)
      14/09/1400
      پاسخ

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

  • حامد وزیری
    14/07/1400
    پاسخ

    درود
    آموزش برنامه نویسی C برای میکروکنترلرها بسیار عالی و خوب اموزش داده شده . ممنون از استاد زندی بابت این اموزش بسیار ارزشمند .

    • مرتضی زندی(مدیریت)
      14/07/1400
      پاسخ

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

  • ahmad
    04/07/1400
    پاسخ

    سلام ببخشید همین آموزشو با برنامه codevision (زبان c) و پروگرمر usbisp ندارید؟

    • مرتضی زندی(مدیریت)
      04/07/1400
      پاسخ

      درود بر شما.
      مورد کدویژن یک ابزار هست، مثل keil که در این دوره یک ابزار هست. تمرکز در این دوره بر روی خود زبان C هست. بنابراین ابزار در این دوره فرع هست و خود زبان C برای میکروکنترلر اصل. بعد از یاد گرفتن زبان C ، میتونید به صورت تخصصی یک آموزش برای میکروکنترلر AVR و یا STM32 و یا هر میکروکنترلر مدنظر دیگری ببینید.
      با آرزوی بهترین ها.

  • علیرضا
    01/07/1400
    پاسخ

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

    • مرتضی زندی(مدیریت)
      02/07/1400
      پاسخ

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

  • امیرعلی
    25/06/1400
    پاسخ

    عرض ادب دوباره

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

    • مرتضی زندی(مدیریت)
      25/06/1400
      پاسخ

      درود بر شما.
      ویدئوهای نمونه به صفحه دوره اضافه شده، حتما مشاهده بفرمایید.
      در این دوره از Keil uVision 5 استفاده شده، همینطور بعضی جاها از کامپایلر online.
      با آرزوی بهترین ها

  • امیرعلی
    24/06/1400
    پاسخ

    سلام
    من میخوام برنامه نویسی میکروهای AVR و STM32 رو یاد بگیرم ، میخواستم ببینم که این دوره چه کمکی به من در این زمینه میکنه؟؟

    • مرتضی زندی(مدیریت)
      25/06/1400
      پاسخ

      درود بر شما.
      برنامه نویسی در حوزه میکروکنترلر دو قسمت میشه، 1. خود زبان برنامه نویسی C و 2. تنظیمات واحدهای جانبی با توجه به میکروکنترلر مورد نظر.
      وقتی هدف شما یادگیری یک میکروکنترلر باشه، فقط بخش دوم رو نهایتا پوشش میدید. نتیجه اینکه دید اکتسابی برنامه نویسی C و ابزارهاش رو ادراک عمیقی نخواهید داشت و چه بسا در انجام پروژه ها با مشکلاتی برای پیاده سازی مواجه بشید.
      اینجاست که دوره برنامه نویسی C برای میکروکنترلرها از دو بخش یاد شده در ابتدای صحبتم، بخش اول رو پوشش میده و حلقه گمشده ی شما پوشش داده میشه.
      در این دوره تمرکز بر روی خود زبان C هست و برای این منظور از stm32 به عنوان ابزار پیاده سازی استفاده شده، بنابراین در خلال این آموزش قدری با میکروکنترلر stm32 هم آشنا خواهید شد. بعد از این دوره میتونید یک دوره تخصصی برای میکروکنترلر مورد نظر شرکت کنید.
      بنابراین این دوره “برنامه نویسی C برای میکروکنترلرها” پیشنیاز شروع هر میکروکنترلر هست.
      برای توضیحات بیشتر حتما فایل صوتی معرفی دوره را گوش بدید.
      با آرزوی بهترین ها.

  • tbivatan
    17/06/1400
    پاسخ

    میشه بصورت کلی گفت سطوح بالاتر شامل چه مباحثی هستند و مباحث حداکثر تا چند سطح ادامه پیدا میکنه؟

    • مرتضی زندی(مدیریت)
      17/06/1400
      پاسخ

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

  • حسین میرزایی
    02/03/1400
    پاسخ

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

    • مرتضی زندی(مدیریت)
      03/03/1400
      پاسخ

      درود بر شما آقا حسین گرامی.
      مراحل ضبط دوره در دست اقدام هست و به امید خدا تا هفته های آینده ارائه خواهد شد.
      با آرزوی بهترین ها.

قوانین ثبت دیدگاه

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

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

محصولات مشابه

دوره آموزش سیستم عامل بلادرنگ Free RTOS با آردوینو

آموزش سیستم عامل FreeRTOS با آردوینو

مرتضی زندی
500,000تومان
خرید محصول
FreeRTOS آموزش سیستم عامل بلادرنگ RTOS با STM32
28%

آموزش FreeRTOS سیستم عامل بلادرنگ RTOS با STM32

مرتضی زندی
1,200,000تومان 870,000تومان
خرید محصول
آموزش ساخت کتابخانه قطعات Altium

آموزش ساخت کتابخانه قطعات در Altium

مرتضی زندی
15,000تومان
خرید محصول

قیمت 780,000تومان 570,000تومان

افزودن به علاقه مندی ها
  • دسترسی همیشگی به دوره + مثال ها
  • دریافت آپدیت های رایگان
  • یک ماه پشتیبانی رایگان
امتیاز
5.00 از 3 رأی
780,000تومان 570,000تومان
5.66k بازدید 15 دیدگاه
تاریخ انتشار: تابستان 1400
حجم فایل: 2.52GB | حدود 25 ساعت ویدئو آموزشی
فرمت فایل ویدئویی
لایسنس: دارد
دسته: بسته های آموزش ویدئویی
https://easymcu.org/fa/?p=6668
اطلاعات تماس
  • تهران
  • واتساپ: 56 25 417 0937
  • EasyMCU.org@gmail.com
دسترسی سریع
  • حساب كاربری
  • سفارش ها
  • قوانین و مقررات
آخرین مطلب
  • آموزش نصب و راه اندازی سیستم عامل Free RTOS برای آردوینو Arduino By مرتضی زندی on اسفند 26, 1399
EasyMCU | ایزی.ام.سی.یو
تمامی حقوق برای EasyMCU محفوظ است.
keyboard_arrow_up
ورود ×
رمز عبور را فراموش کرده اید؟
ورود با کد یکبارمصرف
ارسال مجدد کد یکبار مصرف(00:60)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد کد یکبار مصرف(00:60)
برگشت به ورود

ارسال مجدد کد یکبار مصرف (00:60)
برگشت به ورود
  • (+98) ایران
سوالی دارید؟ با ما صحبت کنید!
شروع مکالمه
سوالی دارید؟ راهنماییتون میکنیم ...
معمولاً در چند دقیقه پاسخ می دهیم
مرتضی زندی
آنلاین هستم، سوالتون رو بپرسید

تومان