آموزش میکروکنترلرها: معماری پایه و طراحی - آخرین آپدیت

دانلود Microcontrollers: Basic Architecture and Design

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دانشجویان را با معماری و طراحی میکروکنترلرها (MCUs) آشنا می‌کند؛ پردازنده‌های کوچکی که در طیف گسترده‌ای از محصولات به کار می‌روند. در این دوره، اجزای اصلی میکروکنترلر شامل پردازنده، حافظه، رابط‌های ورودی/خروجی (I/O) و اتصالات آن‌ها با تمرکز ویژه بر روی پردازنده مورد بررسی قرار می‌گیرند. همچنین فرآیند بهینه‌سازی عملکرد، مصرف انرژی و هزینه در قالب یک پروژه عملی بررسی خواهد شد که در آن دانشجویان توسعه یک میکروکنترلر را در یک محیط سیستمی آغاز می‌کنند. این دوره فراتر از معماری و طراحی پایه رفته و جزئیات دنیای واقعی در طراحی محصولات سخت‌افزاری واقعی را بررسی می‌کند. اگرچه تمرکز اصلی بر روی میکروکنترلرها است، اما بسیاری از این مباحث برای معماری و طراحی انواع قطعات دیجیتال پیشرفته کاربرد دارد. این دوره می‌تواند به عنوان بخشی از مقطع کارشناسی ارشد مهندسی برق (MS-EE) دانشگاه کلرادو بولدر (CU Boulder) که در پلتفرم کورسرا ارائه شده است، برای کسب اعتبار تحصیلی گذرانده شود. این مدرک شامل دوره‌های هدفمند، جلسات کوتاه ۸ هفته‌ای و شهریه به صورت پرداخت مرحله‌ای است. پذیرش بر اساس عملکرد در سه دوره مقدماتی است و نه سوابق تحصیلی. مدارک CU در کورسرا برای فارغ‌التحصیلان جدید یا متخصصان شاغل ایده‌آل است. اطلاعات بیشتر: کارشناسی ارشد مهندسی برق: https://www.coursera.org/degrees/msee-boulder

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

مبانی و تحلیل میکروکنترلر MCU Background and Analysis

  • معرفی مدرس Instructor Introduction

  • معرفی دوره Course Introduction

  • کاربردها Applications

  • انواع پردازنده ۱ Processor Types 1

  • انواع پردازنده ۲ Processor Types 2

  • چرا میکروکنترلرها؟ Why MCUs

  • کاربردهای میکروکنترلر ۱ MCU Applications 1

  • کاربردهای میکروکنترلر ۲ MCU Applications 2

  • شرکت Ambiq Micro Ambiq Micro

  • عوامل کلیدی: هزینه Key Factors - Cost

  • عوامل کلیدی: فضای تراشه Key Factors - Chip Area

  • عوامل کلیدی: توان و انرژی Key Factors - Power/Energy

  • عوامل کلیدی: عملکرد Key Factors - Performance

  • مالکیت معنوی (IP) Intellectual Property (IP)

  • معرفی پروژه طراحی میکروکنترلر MCU Design Project - Intro

  • مرحله ۰ پروژه: ارسال طراحی MDP Stage 0 - Submit Design

اجزای میکروکنترلر MCU Components

  • معماری پایه میکروکنترلر Basic MCU Architecture

  • معماری میکروکنترلر: پردازنده MCU Architecture - Processor

  • معماری میکروکنترلر: حافظه MCU Architecture - Memory

  • معماری میکروکنترلر: تجهیزات جانبی MCU Architecture - Peripherals

  • معماری میکروکنترلر: GPIO MCU Architecture - GPIO

  • معماری میکروکنترلر: کلاک‌ها MCU Architecture - Clocks

  • معماری میکروکنترلر: وقفه‌ها MCU Architecture - Interrupts

  • باس‌ها: مبانی Busses - Basic

  • باس‌ها: فضاهای آدرس Busses - Address Spaces

  • باس‌ها: تحلیل عوامل Busses - Factor Analysis

  • باس‌ها: پردازنده ARM Busses - ARM Processor

کنترل توان و زمان‌بندی میکروکنترلر MCU Power Control and Timing

  • مرحله ۱ پروژه: معرفی MDP Stage 1 - Introduction

  • مرحله ۱ پروژه: فایل طراحی MDP Stage 1 - Design File

  • مرحله ۱ پروژه: فایل AppMod MDP Stage 1 - AppMod File

  • مرحله ۱ پروژه: تجهیزات جانبی MDP Stage 1 - Peripherals

  • مرحله ۱ پروژه: رفتار کد MDP Stage 1 - Code Behavior

  • مرحله ۱ پروژه: فایل نتایج MDP Stage 1 - Results File

  • مرحله ۱ پروژه: بهینه‌سازی MDP Stage 1 - Optimization

  • ویرایش فایل طراحی Editing the Design File

  • ویرایش فایل AppMod Editing the AppMod File

  • کنترل توان: گیت توان (Power Gate) Power Control - Power Gate

  • کنترل توان: گیت کلاک (Clock Gate) Power Control - Clock Gate

  • کنترل توان: ولتاژ پایین‌تر Power Control - Lower Voltage

  • کنترل توان: تنظیم ولتاژ Power Control - Voltage Tuning

  • کنترل توان: حالت‌های توان Power Control - Power States

  • کنترل توان: حافظه Power Control - Memory

  • زمان‌بندی پایه Basic Timing

  • متعادل‌سازی کلاک Clock Balancing

  • همگام‌سازی باس‌ها Synchronizing Busses

  • بهره‌گیری از FIFOها Utilizing FIFOs

پردازنده‌های میکروکنترلر MCU Processors

  • مقایسه RISC در مقابل CISC RISC vs. CISC

  • خط لوله (Pipelining) Pipelining

  • پردازنده: RISC Processor - RISC

  • پردازنده: MIPS Processor - MIPS

  • پردازنده: RISC V Processor - RISC-V

  • پردازنده: ARM Processor - ARM

  • پردازنده: خانواده‌های ARM ۱ Processor - ARM Families 1

  • پردازنده: خانواده‌های ARM ۲ Processor - ARM Families 2

  • پردازنده: سخت‌افزار وقفه ARM Processor - ARM Interrupt HW

  • پردازنده: کمک پردازنده‌های ARM Processor - ARM Coprocessors

  • پردازنده: واحد FPU در ARM Processor - ARM FPU

  • پردازنده: ARM DSP و SIMD Processor - ARM DSP & SIMD

  • پردازنده: سیستم ARM Processor - ARM System

  • پردازنده: دیباگ ARM Processor - ARM Debug

  • پردازنده: سخت‌افزار Trace در ARM Processor - ARM Trace HW

جزئیات پردازنده میکروکنترلر MCU Processor Details

  • مرحله ۲ پروژه: پیکربندی مجدد ماژول MDP Stage 2 - Module Reconfig

  • مرحله ۲ پروژه: رفتار کد MDP Stage 2 - Code Behavior

  • مرحله ۲ پروژه: کنترل توان MDP Stage 2 - Power Control

  • مرحله ۲ پروژه: بهینه‌سازی MDP Stage 2 - Optimization

  • پردازنده: افزونه‌های ARMv8 Processor - ARMv8 Extensions

  • پردازنده: ARMv8 MPU Processor - ARMv8 MPU

  • پردازنده: ARMv8 LOB Processor - ARMv8 LOB

  • پردازنده: ARMv8 MVE ۱ Processor - ARMv8 MVE 1

  • پردازنده: ARMv8 MVE ۲ Processor - ARMv8 MVE 2

  • پردازنده: ARMv8 SIMD Processor - ARMv8 SIMD

  • پردازنده: ARMv8 CDE Processor - ARMv8 CDE

  • فرآیند ساخت میکروکنترلر MCU Build Process

  • جزئیات پیکربندی میکروکنترلر MCU Configuration Details

  • جمع‌بندی دوره Course Conclusion

نمایش نظرات

آموزش میکروکنترلرها: معماری پایه و طراحی
جزییات دوره
29h 1m
75
(آخرین آپدیت)
2,032
- از 5
دارد
دارد
دارد
Steve Sheafor
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar