
فیلم آموزش پیشرفته میکروکنترلر STM32F10x کاملا...

فیلم آموزشی میکروکنترلر STM32F1 مقدماتی متوسط...

کاملترین آموزش کاربردی زبان سی مخصوص میکروکنترلرها (ورژن 2 )
* نکته بسیار مهم: این فیلم به صورت دانلودی میباشد. برای اطلاع از نحوه دانلود توضیحات تب (قبل از خرید حتما بخوانید) را مطالعه کنید.
*بیش از 42 ساعت (10 فصل) فیلم آموزش بسیار جامع و کاربردی زبان سی مخصوص میکروکنترلرهای ARM تا تکیمل شدن آن تخفیف ادامه دارد! بعد از ارائه هر فصل از تخفیف قرار داده شده کم خواهد شد. پس در صورتی که قصد تهیه این مجموعه را دارید توصیه می شود سریع تر اقدام کنید.
*بخشی از فیلم قرار داده شد می توانید مشاهده نمائید در تب مشاهده بخشی از فیلم
آشنایی با زبان برنامه نویسی c مقدمه کار با میکروکنترلرهای ARM می باشد. در صورتی این آشنایی مفیدتر است که به صورت کاربردی باشد. بدون آشنایی با زبان سی ممکن است بتوانید راه اندازی پریفرالهای میکرو را انجام دهید ولی در ادامه کاری نمی توانید انجام دهید.
در این مجموعه آموزشی از ابتدا کارآموز با مقدمات کار که شامل آشنایی با محیط برنامه نویسی، نحوه ایجاد پروژه و ... آشنا شده و در ادامه سایر سرفصل ها به صورت مرحله به مرحله شرح داده شده است.
سرفصل کامل به صورت زیر می باشد :
1- مقدمه – ایجاد پروژه در محیط برنامه نویسی code blocks
1-1- ضرورت تسلط به زبان سی
1-2- نصب و ایجاد پروژه در codeblocks
2- انواع داده، متغییر، ثوابت و عمگرها
2-1- تبدیلات اعداد، بایت، انواع داده
2-2- شرح و اجرای عملی مثال
2-3- عملگرهای محاسباتی و مثال های کاربردی
2-4- عملگرهای رابطه ای و مثال عملی
2-5- عملگرهای منطقی و شرح مثال عملی
2-6- عملگرهای ترکیبی و شرح مثال عملی
2-7- عملگرهای بیتی و شرح مثال عملی
2-8- مثال کاربردی از عمگرهای بیتی
2-9- مثال کاربردی شیفت به راست و چپ
2-10- مثال کاربردی از & و >> در پیکربندی
2-11- مثال کاربردی از xor
2-12- سایر عملگرها
2-13- تقدم عملگرها
2-14- ثوابت و مثال
2-15- ماکرو و مثال کاربردی
2-16- تبدیلات
2-17- مثال کاربردی از تبدیل 24 بیت به 16 بیت
2-18- تبدیل دیتاهای 8 بیت به 16 بیت
2-19- قرار دادن دیتا در بیت های مورد نظر
2-20- خواندن بیت های مختلف و قرار دادن در بایت
3- استفاده از توابع stdio
3-1- آشنایی با توابع stdio و ضرورت آن و نحوه استفاده
3-2- چاپ متن و متغییر در خروجی با printf
3-3- طول میدان برای چاپ اعداد صحیح
3-4- طول میدان برای چاپ اعداد اعشار
3-5- استفاده از scanf برای دریافت دیتا
3-6- سایر توابع stdio
4- حلقه forو while و شرط if و switch
4-1- آشنایی با حلقه for و مثال
4-2- مثال کاربردی 1 از for : تبدیل عدد به باینری
4-3- مثال کاربردی 2 از for : تقسیمات متوالی
4-4- حلقه while
4-5- مثال کاربردی 1 حلقه while: تقسیم به 2
4-6- مثال کاربردی 2 : تقسیم به 10
4-7- مثال کاربردی 3 : چک کردن یک بیت
4-8- حلقه do whileو مثال
4-9- مثال کاربردی do while
4-10- شرط if و مثال ساده
4-11- مثال کاربردی : روش های ارسال دیتا
4-12- دستور break
4-13- شرط case switch و مثال ساده
4-14- اجرای یک مثال از switch
4-15- دستور goto
5- آرایه و رشته
5-1- آشنایی با آرایه و مثال ساده
5-2- ارسال و دریافت با آرایه
5-3- پیدا کردن ماکزیمم در آرایه
5-4- مرتب کردن آرایه
5-5- شرح نحوه قرار دادن دیتا در سون سگمنت
5-6- شرح کد کاربرد آرایه در سون سگمنت
5-7- آشنایی با آرایه دو بعدی
5-8- کاربرد آرایه دو بعدی در نمونه گیری
5-9- کاربرد آرایه دو بعدی در تاچ
6- تابع و توابع کتابخانه ای
6-1- آشنایی با تابع
6-2- ایجاد یک تابع برای مثال
6-3- بازگرداندن یک مقدار در خروجی تابع
6-4- استفاده از آرایه به عنوان ورودی تابع
6-5- آشنایی با تابع کپی
6-6- تابع مقایسه رشته
7- اشاره گرها
7-1- مفهوم حافظه و آشنایی با * و & با مثال ساده
7-2- نوع متغییر اشاره گر و قرار دادن دیتا در اشاره گر
7-3- اشاره گر و آرایه، مقداردهی و انتقال دیتا با اشاره گر
7-4- کاربرد اشاره گر درDMA میکرو
7-5- استفاده مستقیم از آدرس در اشاره گر
7-6- تغییر سایز متغییر اشاره گر
7-7- کاربرد اول تغییر سایز متغییر اشاره گر در میکرو
7-8- کاربرد دوم تغییر سایز اشاره گر در میکرو
7-9- استفاده از اشاره گر برای دادن رشته به تابع
7-10- استفاده از اشاره گر برای خروجی کردن
7-11- شرح کاربرد اشاره گر در رجیسترها
7-12- شرح عملی مثال در محیط کیل
7-13- اشاره گر در توابع آماده (HAL)
7-14- بازگردانی یک آرایه از تابع
7-15- مثال کاربردی از return آرایه در تابع
7-16- جایگاه اشاره گر در برنامه نند فلش
8- ساختمان و یونیون و داده شمارشی
8-1- شرح نحوه تعریف استراکچر
8-2- شرح استراکچر استفاده شده در RTC میکرو
8-3- عملکرد typdefe و کاربرد آن در استراکچر
8-4- شرح استراکچرهای استفاده شده در RTC میکرو lpc1768
8-5- استفاده از استراکچر در RTC میکرو stm32f1 و ایجاد کتابخانه
8-6- استفاده از استراکچر در RTC میکرو stm32f4
8-7- کاربرد Typedef در تعریف رجیسترها میکروهای cortex
8-8- بررسی امکان دسترسی 8 بیتی به رجیسترهای GPIO
8-9- دسترسی 16 بیتی به رجیسترهای GPIO و دلیل این کار
8-10- نحوه تعریف بیتی رجیسترها در stm8
8-11- بررسی امکان نحوه دسترسی بیتی به رجیسترهای arm cortex
8-12- بررسی ساختار هدر stm8 در توابع std periph
8-13- قرار دادن 8 بیتی دیتا در TFT در صورت امکان و ایجاد کتابخانه
8-14- اجرای عملی سمپل ها و چالش های عملی
8-15- قرار دادن دیتا به صورت بیتی در CLCD در stm32
8-16- تست عملی پایه های مجزا در CLCD و تاثیر توابع آماده
8-17- نحوه پورت سمپل CLCD به میکروی stm8
8-18- نحوه قرار دادن دیتا در ال سی دی گرافیکی GLCD و تغییرات
8-19- تعریف یونیون و مثال ساده
8-20- مثال کاربردی ازunion (تاثیر در سرعت انتقال ازsd به رم و tft )
8-21- استفاده استراکچر در یونیون و بالعکس و کاربرد در رجیستر
8-22- عملکرد enum با دو مثال ساده و مثال کاربردی
8-23- کاربرد داده شمارشی در سمپل SD کارت
8-24- کاربرد enum در وقفه
8-25- ارسال دیتا به صورت 8 بیتی میکروی stm32f407 برای TFT
9- دستورات پیش پردازنده
9-1- معرفی کلی، شرح دستور پیش پردازنده #if و تفاوت با if
9-2- کاربرد #if در تغییر کلاک
9-3- کاربرد #if در تغییر پورت سریال
9-4- استفاده از #ifdef در conf و شرح روشهای رفع خطای assert
9-5- دستورات #line و #error و #pragma
9-6- بررسی نحوه استفاده از #ifndef در دو سمپل
10- کلاس های حافظه
10-1- معرفی فضای حافظه و انواع کلاس های حافظه، کلاس اتوماتیک
10-2- شرح کلاس حافظه استاتیک، مثال ساده و مثال کاربردی
10-3- شرح کلاس حافظه خارجی و دو مثال کاربردی
10-4- شرح کاربرد دستور inline
10-5- شرح کاربرد ستور volatile
10-6- استفاده از heap و stack
10-7- دستور Attribute و مثال کاربردی در TFT LCD
10-8- شرح استفاده از malloc برای تخصیص حافظه پویا
10-9- تحقیق عمکرد malloc و ضرورت استفاده از آن
10-10- بررسی توابع calloc و free
در حال ضبط
11- توابع کاراکتر و رشته ای
12- ….
روال کار بدین صورت است که ابتدا در پاورپوینت توضیحات کامل هر فصل ارائه شده و سپس در سمپل هایی این توضیحات اجرایی شده و شرح داده می شود . مثال اولیه یک مثال ساده جهت آشنایی است و در ادامه مثالهای کاربردی از آن چیزی که در میکرو با آن مواجه می شوید ارایه شده است.
برای پیاده سازی قسمت های برنامه نویسی c می توان از کامپایلر code :: blocks استفاده شده است :
بعد از اینکه کارآموز در نرم افزار کدبلاکز با موارد و نکات مربوط به برنامه نویسی آشنا شد وارد محیط نرم افزارKeil شده تا بتواند دانسته های خود را که در برنامه نویسی C کسب کرده است در عمل در میکروکنترلر پیاده سازی کند. محیط IDE کیل اکثر میکروکنترلرهای ARM را پشتیبانی می کند.
در این مجموعه سعی شده است مثالهای ذکر شده ، کاملا کاربردی باشد و تمام موارد برنامه نویسی C که در مجموعه فیلم های آموزشی میکروهایSTM32F10x,STM32F4,LPC1768,LPC1788,STM8
استفاده شده ، در کامپایلر کد بلاکز پیاده سازی و شرح داده شود. بدین ترتیب کارآموز در حین شرح رجیسترها و برنامه ها در مجموعه فیلم های آموزشی میکروکنترلرها، با ایراد و سوال برنامه نویسی C مواجه نمی شود و توجه خود را صرف نحوه تنظیمات رجیسترها و نحوه استفاده از آنها می کند.
در پایان به این نکته توجه داشته باشید که :
جامع ترین فیلم آموزشی STM8 کامل و 100درصد تضمینی
فیلم 100 درصد عملی به همراه مثالهای تست شده
فیلم آموزشی میکروکنترلر LPC1768 +بیش از 11 ساعت فیلم آموزشی+100 درصد کاربردی(سطح پیشرفته) ورژن 2
فیلم پیشرفته 100 درصد عملی به همراه مثالهای تست شده
آموزش فارسی emwin lpc1768
بیش از 20 ساعت فیلم آموزشی کاملا کاربردی و تضمین شده
فیلم بسیار کاربردی و مبحث رجیستری و مبحث توابع HAL رایگان قرار داده شد
فیلم آموزشی میکروکنترلر LPC17xx (بررسی رجیستری و توابع CMSIS )+بیش از 11 ساعت فیلم آموزشی+100 درصد کاربردی(سطح مقدماتی و متوسط) ورژن ویرایش شده جدید!
بیش از 10 ساعت آموزش تصویری با زبان فارسی
همراه با تست های عملی روی بردهای تولیدی کویر الکترونیک کاملا کاربردی!
فیلم آموزش فارسی میکروکنترلر stm32f103 کاملا کاربردی و عملی و 100 درضد تضمین شده با مثالهای تست شده
هیچ نقدوبررسی دردسترس نیست نظر خود را درج کنید.
هیچ پرسشی در دسترس نیست سوال خود را بپرسید
تخفیفهای ویژه برای خرید عمده از فروشگاه ما
مشتری گرامی،
با افتخار اعلام میکنیم که فروشگاه ما به عنوان یک تأمین کننده معتبر، تخفیفهای ویژهای برای خرید عمده از محصولات ارائه میدهد. ما با واردات مستقیم از خارج، محصولات با کیفیت را به صورت عمده تهیه میکنیم و به شما با قیمتهای مناسب عرضه مینماییم.کویر کامپیوتر یکی از تامین کنندگان اصلی در بخش خود می باشد. استعلام کنید!
مزایای خرید عمده از فروشگاه ما:
با خرید عمده عضو در گروه VIP می شوید:
ساعات پاسخگویی تلفنی:
ارتباط با پشتیبانی:
ایتا @kavirsupport
تلگرام @kavirsupport
ایمیل:
kavirelectronic.com[*@*]gmail.com
آدرس: کویر کامپیوتر، یزد، میبد، محله جهان آباد، کوچه 25 قائم، کوچه 23 قائم، پلاک: 0.0، طبقه: منفی 1 (ساختمان مجموعه کویر) لطفاً برای مراجعه حضوری از قبل هماهنگ کنید.
ما همیشه آمادهایم تا به شما کمک کنیم!
بخشهای مختلف مجموعه کویر:
1. کویر الکترونیک (از سال 2006):
از سال 2006، کویر الکترونیک به عنوان یکی از معتبرترین منابع قطعات الکترونیک در ایران فعالیت میکند. ما در این بخش محصولات متنوعی از جمله TFT LCD، آیسیهای میکروکنترلر STM و بردهای میکروکنترلر با کیفیت بالا را وارد کرده و آموزشهای تخصصی میکروکنترلر را نیز ارائه میدهیم.
لطفا ابتدا وارد شوید.
ورود به سیستم
یک حساب کاربری رایگان برای استفاده از لیست علاقه مندی ها ایجاد کنید.
ورود به سیستم