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

دسته بندی: آموزش اینترنت اشیاء (IOT)

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

آنچه در این صفحه می خوانید:

معرفی میکروکنترلر ARM

میکروکنترلر ARM یکی از خانواده های پردازنده های CPU مبتنی بر معماری RISC است که توسط Advanced RISC Machines طراحی شده است. ARM پردازنده های چند هسته ای 32 بیتی و 64 بیتی RISC را تولید می کند. پردازنده های RISC برای انجام تعداد کمی از انواع دستورالعمل های کامپیوتری طراحی شده اند تا بتوانند با سرعت بیشتری عمل کنند و میلیون ها دستورالعمل را در هر ثانیه (MIPS) انجام دهند. ARM نوعی از معماری پردازنده های کامپیوتری است که در اینترنت اشیا کاربرد فراوانی دارد. پردازنده های ARM به طور گسترده در دستگاه های الکترونیکی مصرفی مانند گوشی های هوشمند، تبلت، پخش کننده های چند رسانه ای و سایر دستگاه های تلفن همراه استفاده می شوند. به خاطر کاهش مجموعه دستورالعمل ها، ترانزیستورهای کمتری نیاز دارند که این امر باعث کاهش اندازه ذرات برای مدار یکپارچه (IC) می شود. اندازه کوچک پردازنده ARM، کاهش پیچیدگی و کاهش مصرف انرژی کمتر، آنها را برای دستگاه های مینیاتوری مناسب می کند.

ویژگی های میکروکنترلر ARM

  • پشتیبانی مجازی سازی سخت افزار
  • عملکرد بالا با اجرای 64 بیتی و 32 بیتی
  • طراحی پیشرفته صرفه جویی در مصرف انرژی
  • اجرای single-cycle
  • مجموعه دستورالعمل مستطیلی
  • معماری Load/store

طراحی ساده پردازنده های ARM، پردازنده چند هسته ای کارآمد تر و برنامه نویسی ساده تر را برای توسعه دهندگان فراهم می کند. ARM نیز به بازار سرور آمده است. AMD نسخه های 8 هسته ای پردازنده های ARM را برای سری پردازنده های Opteron ارائه می دهد. سرورهای ARM یک تغییر مهمی در محاسبات مبتنی بر سرور را نشان می دهند. یک سرور سنتی x86 با هسته های 12، 16، 24 و یا بیشتر، با افزایش سرعت و پیچیدگی هر پردازنده و با استفاده ازقدرت و سرعت نیرو برای رسیدگی به کارهای محاسباتی مورد نیاز، عملکرد را افزایش می دهد. معماری ARM ابتدا توسط Acorn Computers در دهه 1980 توسعه یافت.

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

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

پردازنده های ARM به طور گسترده ای در دستگاه های الکترونیکی مصرفی مانند تلفن های هوشمند، تبلت ها، پخش کننده های چندرسانه ای و سایر دستگاه های همراه پوشیدنی مورد استفاده قرار می گیرند. به دلیل مجموعه دستورالعمل کاهش یافته، آنها به ترانزیستورهای کمتری احتیاج دارند، که اندازه قالب کوچکتر را برای مدارهای مجتمع (IC) امکان پذیر می کند. اندازه کوچکتر پردازنده ARM، کاهش پیچیدگی و مصرف کمتر انرژی باعث می شود آنها برای دستگاه های کوچک شده به طور فزاینده مناسب باشند.

آیا این نوشته را دوست داشتید؟
udemy-microcontroller-embedded-c-programming-absolute-beginners

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


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

1399/07/04 2154 بازدید زیرنویس دارد
udemy-mastering-rtos-hands-on-freertos-and-stm32fx-with-debugging

دوره تسلط بر RTOS - بررسی FreeRTOS و STM32Fx با اشکال زدایی


آشنایی با مفاهیم مختلف RTOS با برنامه نویسی و اشکال زدایی FreeRTOS - یادگیری کامل با روش گام به گام برای اجرای FreeRTOS در STM32 - این دوره برای افراد...

1399/02/06 3711 بازدید زیرنویس دارد
skillshare-foundation-of-microcontrollers-masterclass

مبانی میکروکنترلرها - مسترکلاس


این دوره از ابتدا با تمرکز بر اصول اولیه میکروکنترلر ساخته شده است و موارد اساسی را به شما یاد می دهد که معمولا هنگام یادگیری اصول این دستگاه ها، اغلب...

1399/01/29 1637 بازدید
modern-embedded-systems-programming

آموزش برنامه نویسی سیستم های Embeded مدرن


در این دوره آموزشی با نحوه برنامه نویسی سیستم های مدرن جاسازی شده (modern embedded systems) آشنا می شوید. یک سیستم جاسازی شده یک جزء یا زیر سیستم یک ...

1397/07/20 10163 بازدید
lynda-automation-with-azure-powershell-and-arm-templates

آموزش خودکارسازی با Azure Powershell و قالب های ARM 


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

1397/06/21 1632 بازدید زیرنویس دارد
udemy-raspberry-pi-project-fm-radio-station-no-coding-required

آموزش ساخت رادیو FM با Raspberry Pi


در این آموزش تصویری با ساخت رادیو FM با Raspberry Pi آشنا می شوید. این دوره نحوه کار سخت افزار ها ، نحوه تعامل و نحوه قالب بندیداده ها در Raspberry P...

1397/03/14 3235 بازدید
مجموعه-عظیم-کتابهای-الکترونیک-و-میکرو

مجموعه عظیم کتابهای الکترونیک و میکروکنترلر


  مجموعه فوق العاده از کتاب های زبان اصلی آموزش الکترونیک و میکروکنترلر که بیش از 2 گیگابایت حجم دارند را می توانید از مرجع تخصصی برنامه نویسی د...

1396/05/08 14141 بازدید
فیلم-آموزش-میکروکنترلر-arm-به-زبان-فارسی

فیلم آموزش میکروکنترلر ARM به زبان فارسی


  مجموعه عظیم و بسیار ارزشمند آموزش میکروکنترلرها از Z80 تا ARM را می توانید در مرجع تخصصی برنامه نویسی دانلود کنید. این دوره آموزشی در دانشگاه...

1396/05/08 47671 بازدید
دانلود-بهترین-کتاب-های-میکروکنترلر

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


  یک مجموعه بسیار ارزشمند در خصوص آموزش میکروکنترلرها از جمله ARM و 8051  و PIC برای کاربران سایت آماده شده است که ساختار این میکروکنترلرها و بر...

1396/05/08 12791 بازدید
udemy-introduction-to-arduino

معرفی Arduino


در این آموزش تصویری با بردهای Arduino آشنا می شوید. این دوره آموزشی Arduino را با یک پروژه تکامل یافته با استفاده از Ultrasonic sensor HC-SR04 آموزش...

1396/05/08 2364 بازدید
udemy-internet-of-things-iot-automation-using-raspberry-pi-2

پیاده سازی فناوری اینترنت اشیاء با استفاده از Raspberry Pi 2


اینترنت اشیاء (Internet of Things ‪(IoT)‬) مفهومی جدید در دنیای فناوری و ارتباطات است. به صورت خلاصه "اینترنت اشیاء" فناوری مدرنی است که در آن برای ...

1396/05/08 4529 بازدید
lynda-up-and-running-with-raspberry-pi

آموزش کار با Raspberry Pi


در این آموزش تصویری با تکنیک های کار با برد الکترونیکی Raspberry Pi آشنا می شوید. برای دانلود آموزش های بیشتر در خصوص این برد می توانید به این صفحه...

1396/05/08 3835 بازدید
udemy-drones-step-by-step-to-build-and-fly-a-racing-quadcopter

آموزش گام به گام ساخت کوادکوپتر


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

1396/05/08 8677 بازدید
udemy-introduction-to-internet-of-thingsiot-using-arduino

پیاده سازی فناوری اینترنت اشیاء با استفاده از Arduino


در آموزش های قبلی با نحوه پیاده سازی اینترنت اشیاء در  Raspberry Pi 2 آشنا شدید. در این آموزش تصویری با پیاده سازی فناوری اینترنت اشیاء با استفاده ...

1396/05/08 6478 بازدید
udemy-learn-to-create-circuit-boards

آموزش طراحی مدار


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

1396/05/08 3292 بازدید
udemy-electronic-circuit-board-layout-designing-using-fritzing

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


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

1396/05/08 3701 بازدید
udemy-circuit-creationanalysis-and-simulation-using-multisim

شبیه سازی و طراحی مدار با استفاده از MULTISIM


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

1396/05/08 2635 بازدید
udemy-circuit-design-analysis-and-spice-modeling-using-multisim

طراحی ، تجزیه و تحلیل و مدل سازی مدار با Multisim


Multisim یکی از جامع ترین نرم افزار های برق به شمار میرود که مانند برنامه Spice دارای امکان طراحی مدار می باشد به این صورت که تمام دستگاه های اندازه...

1396/05/08 2721 بازدید
udemy-complete-guide-to-arduino-make-android-rc-car

راهنمای کامل Arduino : ساخت ماشین مسابقه


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

1396/05/08 7109 بازدید