لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش GNU Make and Makefile برای پروژه جاسازی شده C شما
دانلود GNU Make and Makefile for your Embedded C Project
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
دستور زبان makefile را بیاموزید، پروژه makefile خود را از ابتدا بنویسید، از makefile با پروژه C جاسازی شده خود استفاده کنید با کلمات کلیدی و نحوی MakeFile آشنا شوید اولین پروژه MakeFile خود را توسعه دهید مشکلات را در MakeFile شناسایی کنید و چگونه آنها را اشکال زدایی کنید محیط خود را برای اجرای پروژه MakeFile خود تنظیم کنید پیشها: انگیزه یادگیری makefile و توسعه سیستم جاسازی شده دانش پایه در دستگاه ویندوز c جاسازی شده
آیا باید روند ساخت پروژه خود را خودکار کنید؟ آیا می خواهید بدانید پشت IDE های رابط کاربری فانتزی (مانند Eclipse ...) چه می گذرد و چگونه پروژه شما را می سازد؟ آیا باید کنترل بهتری بر روی مراحل گردآوری منابع c جاسازی شده خود داشته باشید؟، سپس Make و MakeFile پاسخی برای همه این سؤالات و نگرانیها است.
Make یک ابزار ساخت است که امکان اتوماسیون فرآیند ساخت پروژه شما را در مقیاس بزرگتر فراهم میکند، به طور گسترده برای پروژههای C تعبیهشده (منبع C) و همچنین پروژههای ++C استفاده میشود.
از این دوره چه چیزی می خواهید بدست آورید؟
این دوره به شما کمک می کند:
اولین گامهای خود را با نحو، کلمات کلیدی و مفاهیم ساخت فایل بردارید.
با نحوه استقرار ابزار make به عنوان بخشی از ساخت سیستم معماری آشنا شوید
نقشه بین منابع پروژه های خود و قوانین ساخت فایل/فهرست وابستگی ها را درک کنید
اولین ساختار سیستم جاسازی شده خود را ایجاد کنید
اولین فایل اولیه خود را برای این پروژه بنویسید: قوانین، توابع، متغیرها ...
وابستگی ها به محیط خارجی را از نظر بسته ها و ابزارهای مورد نیاز (cygwin، mingw، toolchain ...) شناسایی کنید
برای ساخت پروژه خود فایل میک خود را اجرا کنید
مشکلات را در syntaxes استفاده شده از makefile شناسایی کنید، سپس آنها را برطرف کنید تا یک روش ساخت فایل make-file کارآمد دریافت کنید
این فقط مربوط به ساخت به عنوان ابزار ساخت نیست، بلکه در مورد ایجاد اکوسیستم کامل در مقیاس بزرگتر برای سیستم ساخت مبتنی بر ساخت شما است.
سرفصل ها و درس ها
مقدمه
Introduction
نمای کلی
Overview
ارزش افزوده
Added Value
مفاهیم اساسی MakeFile و نحو
MakeFile Fundamentals Concepts and Syntax
مهندس ارشد نرم افزار تعبیه شده من مهندس ارشد نرم افزار تعبیه شده با بیش از 10 سال تجربه در سیستم جاسازی شده و میکروکنترلر بازو هستیم ، در شرکت های بزرگ نیمه رسانا مانند STMicroelectronics کار می کنم و هنوز هم کار می کنم. من سعی می کنم از طریق دوره های خود تجربه جالبی را ارائه دهم تا در مورد برنامه نویسی سیستم تعبیه شده در میکرو پردازنده بازویی ، نمای بهتری داشته باشم. مسائلی را که ممکن است در طول منحنی یادگیری با آنها روبرو شود پیش بینی کنید تا از اتلاف صد ساعت خود در مشکلاتی که قبلاً در آن دوره ها پوشش داده شده است ، جلوگیری کنید.
نمایش نظرات