توضیحات
این فیلم برای دوستانی که قصد دارن با سی شروع کنند(از بیسیک به سی) و یا حتی استارت کار با میکروکنترها و زبان سی بزنند مناسب می باشد. از صفر تا کار با GPIO و سریال میکروکنترلر ARM به زبان ساده و کاملا کاربردی
آشنایی با زبان برنامه نویسی c مقدمه کار با میکروکنترلرهای ARM می باشد. در صورتی این آشنایی مفیدتر است که به صورت کاربردی باشد.
در این مجموعه آموزشی از ابتدا کارآموز با مقدمات کار که شامل آشنایی با محیط برنامه نویسی، نحوه ایجاد پروژه و … آشنا شده و در ادامه سایر سرفصل ها به صورت مرحله به مرحله شرح داده شده است.
این مجموعه ۱۰ ساعت فیلم آموزشی می باشد. آموزش ها کاملا کاربردی می باشد.
سرفصل کامل به صورت زیر می باشد :
۰- مقدمه – آشنایی با محیط های برنامه نویسی
۱- انواع داده، متغییر، ثوابت و عمگرها
۲- استفاده از توابع stdio
۳- حلقه while و for و شرط if و switch
۴- آرایه و رشته
۵- تابع و و توابع کتابخانه ای
۶- اشاره گرها
۷- ساختار و یونیون
۸- دستورات پیش پردازنده
۹- آشنایی با محیط کامپایلر کیل و میکرو کنترلر
۱۰- توابع رشته ای
۱۱- کلاس های حافظه
۱۲- GPIO
۱۳- مانیتورینگ سریال برنامه GPIO
روال کار بدین صورت است که ابتدا در پاورپوینت توضیحات کامل هر فصل ارائه شده و سپس در سمپل هایی که مرحله به مرحله آماده شده است مطالب ذکر شده در کامپایلر پیاده سازی ، اجرا و شرح داده شده است.
برای پیاده سازی قسمت های برنامه نویسی c می توان از کامپایلر ویژآل استدیو و code :: blocks استفاده کرد :
در این مجموعه آموزشی ضمن اشاره به نحوه کار با هر دو کامپایلر ، از code :: blocks به عنوان نرم افزار اصلی در ادامه فصل ها برای اجرای برنامه های C، استفاده شده است .
بعد از اینکه کارآموز در نرم افزار کدبلاکز با موارد و نکات مربوط به برنامه نویسی در فصل های ۱ تا ۸، آشنا شد وارد محیط نرم افزار Keil شده تا بتواند دانسته های خود را که در برنامه نویسی C کسب کرده است در عمل در میکروکنترلر پیاده سازی کند. این نرم افزار قدرتمند اکثر میکروکنترلرهای ARM را پشتیبانی می کند.
در فصل ۹ “آشنایی با محیط کامپایلر کیل و میکرو کنترلر” وارد محیط برنامه نویسی میکروکنترلر (Keil)شده و ضمن آشنایی کامل با این نرم افزار، نحوه ساخت یک پروژه و نحوه پروگرام کردن یک برنامه در میکروکنترلر و دیباگ کردن برنامه به صورت عملی شرح داده شده است. میکروکنترلر شرح داده شده در این فصل و فصل آخر، lpc1768 می باشد که برد آموزشی آن در فروشگاه کویر الکترونیک می باشد :
همچنین با استفاده از پروگرامر جیلینک فروشگاه می توان به سادگی انواع میکروکترلرهای ARM را در نرم افزار کیل پروگرام کرد:
در فصل ۱۲ نحوه کار با پریفرال GPIO(پایه های ورودی خروجی) به صورت کاملا عملی در نرم افزار keil شرح داده شده است. به این صورت که چگونه یک پایه خروجی در میکروکنترلر lpc1768 را به صورت خروجی تعریف کرد و آن پایه را ست و ریست نمود. و اینکه چگونه یک پایه در میکروکنترلر lpc1768 را به صورت ورودی تعریف نمود که با زدن یک کلید متصل به آن پایه، عمل خاصی انجام شود. همچنین با ترکیب نکات برنامه نویسی C با این قسمت، استفاده تعمیم یافته تری از پایه های ورودی خروجی نماییم.
در فصل آخر با اضافه کردن پورت سریال به برنامه، نحوه استفاده از این پورت به عنوان مانیتور کردن اجرای برنامه به صورت عملی شرح داده شده است.
در این مجموعه سعی شده است مثالهای ذکر شده در قسمت برنامه نویسی c در فصل ۱ تا ۸، کاملا کاربردی باشد و موارد مختص به برنامه نویسی C که در فیلم های آموزشی lpc1768 :
لازم به توضیح بوده در کامپایلر کد بلاکز پیاده سازی و شرح داده شود. بدین ترتیب کارآموز در حین شرح رجیسترها و برنامه ها در فیلم آموزشی lpc1768 و فیلم آموزشی تکمیلی و پیشرفته lpc1768 با ایراد و سوال برنامه نویسی C مواجه نمی شود و توجه خود را صرف نحوه تنظیمات رجیسترها و نحوه استفاده از آنها می کند.
در پایان به این نکته توجه داشته باشید که :
• پیش نیاز کار با میکروکنترلر ARM ، آشنایی با زبان C می باشد.
• پیش نیاز اجرای پروژه ARM ، تسلط به زبان C و تسلط به خود میکروکنترلر می باشد.
• تسلط به زبان C و تسلط به خود میکروکنترلر نیاز به تمرین و صرف زمان دارد.
موارد مرتبط :
-
EWB_LPC1768-Header برد آموزش LPC1768
- j-linkیک پروگرامر و دیباگر مطرح برای میکرو کنترلر…
-
رد آموزشی کاربردی LPC1768 مدل EWB (فول)
-
کاملترین مجموعه فیلم آموزشی میکروکنترلرlpc1768
و اما…
همانند قبل به اثبات رساندیم که کویر الکترونیک در آموزش های تخصصی و ساپورت جزو برترین ها می باشد و ساپورت واقعی خود را به اثبات رسانده است.
ارتباط با مدرس فیلم از طریق لینک زیر:
- تذکر: هر گونه کپی برداری و پخش غیر قانونی این اثر از نظر شرعی حرام می باشد و پدید آورندگان این اثر هیچ گونه رضایتی ندارند!
- تمامی حقوق مادی و معنوی این اثر برای پدید آورندگان این اثر محفوظ می باشد.
- این مجموعه با همکاری شرکت کویرالکترونیک تهیه شده است. www.kavirElectronic.ir
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.