در حال ایجاد حساب کاربری

آموزش های تخصصی ، جایگاهی برای انتخاب بهترین رویدادهای علمی ، آموزشی

رویداد دوره آموزش زبان برنامه نویسی Embedded C - Training The Embedded C Programming Language

آموزشی - کارگاه
مشاهده پوستر ثبت نام / ورود
بخش برق-مرکز آموزش مهارتهای مهندسی
توضیحات

مخاطبین:

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

کاربرد ها، مهارت ها و توانایی ها پس از گذراندن دوره:

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

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

معرفی دوره:

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

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

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



چه برای مهندسینی که قصد ادامه تحصیل و کار در کشور های پیشرفته را داشته باشند و یا مایل باشند با طراحی و تولید دستگاه ها و سیستم های الکترونیک کار آفرین موفقی در داخل باشند و یا آنانی که مایلند جایگاه شغلی خود را در محل کار خود بواسطه افزایش توانایی های مهندسی خود در زمینه برنامه نویسی سیستمهای نهفته مبتنی بر میکرو کنترلر ها افزایش دهند گذراندن دوره آموزش برنامه نویسی برای میکروکنترلر ها یا همان Embedded C یک ضرورت محسوب می شود‌

با یک جستجو در سایت های کاریابی در خارج از کشور دیده میشود که چه نیاز زیادی به مهندسین کاربلد در عرصه برنامه نویسی برای سیستم های نهفته در خارج از کشور وجود دارد.

همچنین نیاز به مهندسین سیستم های Embedded و طراح سیستم های مبتنی بر میکروکنترلر در داخل نیز روز به روز در افزایش است و در استخدام مهندسین تاثیر زیادی دارد.



سرفصل های دوره:

مبانی مقدماتی زبان C
اشنایی با انواع زبان های برنامه نویسی کاربردی سیستمهای مبتنی بر میکرو کنترلر و یا همان امبدد سیستم ها
انواع داده ها در زبان برنامه نویسی C
تعریف انواع ثابت ها و متغیرها در برنامه نویسی به زبانCو مقدار دهی متغیرها
معرفی اپراتور های منطقی،محاسباتی، رابطه ای و بیتی.
ساختار‌یک برنامه به زبان C و معرفی تابع اصلی یک برنامه بنام main

تعریف آرایه ها و رشته ها، مقدار دهی اولیه به آنها و انواع ارایه های یک و چند بعدی و کاربرد های انها با حل مثال

حلقه های تکرار شامل while, for, و do while

کاربرد ها و مشابهت ها و تفاوتهای آنها با حل تمرین و مثال

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

دستورinclude و چگونگی افزودن کتابخانه ها به یک برنامه

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

معرفی ساختارهای if, if else و switch case و کاربرد های آن ها و تفاوت ها و تشابه ها و کاربرد های هر یک در برنامه نویسی برای سیستم های نهفته
معرفی CODEVISION و PROTEUS
معرفی توابع پر کار برد در کدویژن برای برنامه نویسی به زبان Cبرای میکر هایAVR و استفاده از آنها برای راه اندازی LCD و نمایش حروف و کاراکتر بر روی آنها

آشنایی کامل با محیط کدویژن برای میکروکنترلر های AVR
معرفی برنامه شبیه ساز پروتئوس و شبیه سازی برنامه های نوشته شده بر روی آن
حل تمرین و مثال برای LCD و نمایشگر های سون سگمنت ۷segment با میکروکنترلر های AVR
تعریف کامل توابع و چگونگی نوشتن تابع ها و مفهوم ساخت یافتگی برنامه نویسی

مفهوم شیئ گرایی و کلاس ها

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

اطلاعات موردنیاز
دانشکده
مرکز آموزش مهارت های مهندسی
رشته های تحصیلی
مهندسی صنایع, مهندسی برق, مهندسی کامپیوتر, فیزیک, مهندسی هوا و فضا, مهندسی مکانیک
موارد تکمیلی
گواهینامه
دارد
سطح گستردگی رویداد
بین المللی
مکان برگزاری رویداد
داخل دانشگاه - تهران، خیابان آزادی، دانشگاه صنعتی شریف، کارگاه برق
مدرس دوره
مهندس سید عبد المهدی مرتضوی
  • شروع و اتمام رویداد
  • ۱۳۹۹/۱۱/۲۹ - ۱۳۹۹/۱۲/۲۰
  • شروع و اتمام ثبت نام
  • ۱۳۹۹/۰۸/۰۴ - ۱۳۹۹/۱۱/۲۹
  • شروع و اتمام دوره
  • 14:00 - 19:00
  • مدت زمان رویداد
  • 24
عنوان تخفیف درصد تخفیف کد تخفیف
دانشجویان ۱۰ Uvta4gt