آموزش میکروکنترلر ARM از 0 تا 100

میکرو کنترلر چیست ؟ 

میکروکنترلر یک مدار مجتمع یا چیپ الکترونیکی (IC) است که دارای  , CPU,RAM ، ROMو تعدادی ورودی خروجی قابل برنامه ریزی است. میکروکنترلر در واقع یک میکروکامپیوتر هستند که برای مصارف خاصی برنامه ریزی می شوند. میکرو کنترلر ها در انواع مختلف و برای مصارف مختلفی تولید می شوند.

کاربردهای میکروکنترلر

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

  • رباتیک
  • اتوماسیون خانه
  • اتوماسیون های صنعتی
  • درایور موتور

و ... است.

ARM چیست ؟ ARM چیست ؟ 

ARM  معمایی است که برای ساخت پردازنده های 32 بیتی و 64 بیتی استفاده می شود و توسط کمپانی ARM Holdings توسعه داده شده است.

میکروکنترلرهایی  که از هسته ی ARM در ان ها استفاده شود ؛ میکروکنترلر های ARM  گفته می شود .

به دلیل قیمت ارزان ، سرعت  بسیار زیاد و توان مصرفی پایین این پردازنده ها ؛ اکثر سیستم های نهفته (مثل میکروکنترلر ها ، موبایل و تبلت و کلا سیستم هایی با حجم کوچک و امکانات بالا) از این پردازنده استفاده می کنند. 

 

STM32 قدرتمندترین و ارزان ترین میکروکنترلر جهان است.

از میان شرکت هایی که تولید کننده میکروکنترلر های 32 بیتی هستند ؛ میکروکترلر های کمپانی ST   بیشترین محبوبیت را در صنعت دارد  که قیمت پایین و در حین حال امکانات بالا و منابع اموزشی کامل از مزایای ان هستند.

شروع آموزش 

با استفاده از مقالات وفیلم های اموزشی که برای شما اماده کردیم می توانید به صورت رایگان از 0 تا  100(مقدماتی و پیشرفته) میکروکنترلر های ARM  را یاد بگیرید.

  قدم  اول ( آموزش های اولیه و اشنایی )

اگر می خواهید با معماری ARM  اشنا بشید و همچنین در مورد انواع خانواده های میکروکنترلر های شرکت STM32  و توابع CMSIS  بیشتر اطلاعات کسب بکنید ؛

فیلم های اموزشی زیر را ببینید.

معماری ARM

 میکروکنترلر های کمپانی ST

میکروکنترلر STM32F107

توابع CMSIS

ساختار زبان برنامه نویس C برنامه نویسی ARM

برنامه نویسی به زبان C

 

قدم دوم (شروع کار و ساخت یک پروژه)

دانلود نرم افزار keil

نصب نرم افزار keil

کرک کردن نرم افزار keil

پروگرامر 

نصب درایور ها

درست کردن یک پروژه

روشن کردن LED با میکروکنترلر ARM

برنامه چشک زن با میکروکنترلر ARM

 

قدم سوم ( آموزش های مقدماتی)

اموزش راه اندازی LEDاموزش راه اندازی LED (مثال دوم)اموزش راه اندازی کلید با ARM STM32

راه اندازی پرتکل سریال

راه اندازی ADC در ARM STM32

راه اندازی تایمر میکروکنترلر 

راه اندازی RTC

راه اندازی SPI

راه اندازی LM35 

راه اندازی سنسور دمای میکروکنترلر STM32

راه اندازی DAC 

راه اندازی ADC با ARM STM32(قسمت دوم)

تولید موج سینوسی با ARM STM32

تولید نویز با ARM STM32

اموزش کار با PWM میکروکنترلر ARM

اموزش کار با وقفه های خارجی میکروکنترلر ARM

 

قدم چهارم (آموزش های پیشرفته)

RL-ARM چیست ؟

 

فایل سیستم (Flash FS)

-------------------------------------------------------------------------------

 

راه اندازی SD card با میکروکنترلر ARM

 

USB

-----------------------------------------------------------------------------

راه اندازی USB CDC میکروکنترلر ARMراه اندازی USB Memory میکروکنترلر ARMراه اندازی USB HID میکروکنترلر ARM

 

شبکه (TCP/IP)

-------------------------------------------------------------------------

ساخت ماژول شبکه و سریالراه اندازی TCP/IP میکروکنترلر ARM(کنترل LED)اموزش TCP/IPراه اندازی وب سرور با میکروکنترلر ARMراه اندازی FTP میکروکنترلر ARMراه اندازی Telnetمیکروکنترلر ARMراه اندازی TCP/IP میکروکنترلر ARM(کنترل LED با نرم افزار)راه اندازی SNTP میکروکنترلر ARMراه اندازی SNTP میکروکنترلر ARMراه اندازی DNS میکروکنترلر ARMراه اندازی BSD TCP میکروکنترلر ARM(کنترل LED )راه اندازی BSD TCP میکروکنترلر ( Server client)

 

آموزشهای نامینیک :

دوره آموزشی میکروکنترلر ARM مقدماتی

دوره آموزشی میکروکنترلر ARM متوسطه

دوره آموزشی میکروکنترلر ARM پیشرفته

برد آموزشی صنعتی ARM

در دوره آموزشی برد آموزشی به صورت رایگان داده میشود.

برای بزرگنمایی روی تصویر کلیک کنید
شرکت نامینیک || آموزش میکروکنترلر ARM ||
[تهران]
  • نوع فعالیت: تولید کننده، عمده فروش، خرده فروش، صادر کننده، خدمات
  • خدمات/محصولات : برد الکترونیکی ARM، برد آموزشی، دوره آموزشی ARM، دوره آموزشی stm32، دوره آموزشی آرم، خرید برد ARM، خرید برد آموزشی ARM، آموزش رایگان ARM، کلاس ARM، دانلود کتاب میکروکنترلر ARM، آموزش رایگان ARM CORTEX M3، پروژه های عملی ARM، برد آموزشی ARM، خرید برد ARM، خرید برد STM32، برد ARM
  • نوع مالکیت: شرکت سهامی خاص
  • تلفن: 0021-02144804901