К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Microcontrollers: Basic Architecture and Design · LearnSpace
Назад в каталог
courseraИнженерия

Microcontrollers: Basic Architecture and Design

Курс от University of Colorado Boulder
Средний≈ 29 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course introduces students to the architecture and design of Microcontrollers (MCUs), which are small processors used in a myriad of products. The main MCU components of the processor, memory, I/O interfaces and their interconnections will be examined, with a focus on the processor. The process of optimizing performance, energy usage and cost will be explored in a project where students will begin the development of an MCU in a system context. The course will go beyond basic architecture and design to explore real-world details involved in the design of actual hardware products. Although focused on MCUs, many of these topics are relevant to the architecture and design of all types of advance digital components. This course can be taken for academic credit as part of CU Boulder’s Master of Science in Electrical Engineering (MS-EE) degree offered on the Coursera platform. The degree offers targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Electrical Engineering: https://www.coursera.org/degrees/msee-boulder

Навыки, которые вы освоите

Hardware ArchitectureComputer ArchitectureHardware DesignEmbedded SystemsSystem ConfigurationMicroarchitectureElectronic SystemsValue EngineeringPerformance TuningElectronicsMemory ManagementDigital DesignElectronic HardwarePeripheral DevicesElectrical and Computer Engineering

Программа курса

5 модулей · 90 учебных материалов

01MCU Background and Analysis23 материалов

Course Introduction

Course Updates and Accessibility SupportЧтениеNon-Credit Students: Welcome and Where to Find HelpЧтениеInstructor IntroductionВидеоCourse IntroductionВидео

Учитесь у экспертов

Steve Sheafor

Adjunct Professor

Microcontrollers: Basic Architecture and Design
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 29 ч

5 модулей

Язык: Английский

Субтитры: Узбекский, Казахский

Часть программы вашего университета
Assessment ExpectationsЧтение

Lesson 1.1 - Processor Types

ApplicationsВидеоProcessor Types 1ВидеоProcessor Types 2ВидеоWhy MCUsВидео

Lesson 1.2 - MCU Basics

MCU Applications 1ВидеоMCU Applications 2ВидеоAmbiq MicroВидеоAmbiq Micro ReadingsЧтение

Lesson 1.3 - MCU Analysis Key Factors

Key Factors - CostВидеоKey Factors - Chip AreaВидеоKey Factors - Power/EnergyВидеоKey Factors - PerformanceВидеоIntellectual Property (IP)Видео

Lesson 1.4 - MCU Design Project Stage 0

MCU Design Project DescriptionЧтениеMCU Design Project - IntroВидеоMDP Stage 0 - Submit DesignВидеоMCU Design Project Stage 0Программирование

MCU Background and Analysis Quiz

MCU Background and Analysis QuizЗадание
02MCU Components12 материалов

Lesson 2.1 - MCU Basic Components

Basic MCU ArchitectureВидеоMCU Architecture - ProcessorВидеоMCU Architecture - MemoryВидеоMCU Architecture - PeripheralsВидео

Lesson 2.2 - MCU Support Logic

MCU Architecture - GPIOВидеоMCU Architecture - ClocksВидеоMCU Architecture - InterruptsВидео

Lesson 2.3 - MCU Busses

Busses - BasicВидеоBusses - Address SpacesВидеоBusses - Factor AnalysisВидеоBusses - ARM ProcessorВидео

MCU Components Quiz

MCU Components QuizЗадание
03MCU Power Control and Timing22 материалов

Lesson 3.1 - MCU Design Project Stage 1

MCU Design Project Stage 1ЧтениеMDP Stage 1 - IntroductionВидеоMDP Stage 1 - Design FileВидео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ВидеоEditing the AppMod FileВидеоMCU Design Project - Stage 1Программирование

Lesson 3.2 - Power Control

Power Control - Power GateВидеоPower Control - Clock GateВидеоPower Control - Lower VoltageВидеоPower Control - Voltage TuningВидеоPower Control - Power StatesВидеоPower Control - MemoryВидео

Lesson 3.3 - Timing and Clocks

Basic TimingВидеоClock BalancingВидеоSynchronizing BussesВидеоUtilizing FIFOsВидео

MCU Power Control and Timing Quiz

MCU Power Control and Timing QuizЗадание
04MCU Processors16 материалов

Lesson 4.1 - MCU Processor Basics

RISC vs. CISCВидеоPipeliningВидеоProcessor - RISCВидео

Lesson 4.2 - MCU Processor Alternatives

Processor - MIPSВидеоProcessor - RISC-VВидео

Lesson 4.3 - ARM Basics

Processor - ARMВидеоProcessor - ARM Families 1ВидеоProcessor - ARM Families 2Видео

Lesson 4.4 - ARM Processor Details

Processor - ARM Interrupt HWВидеоProcessor - ARM CoprocessorsВидеоProcessor - ARM FPUВидеоProcessor - ARM DSP & SIMDВидеоProcessor - ARM SystemВидеоProcessor - ARM DebugВидео

MCU Processor Quiz

MCU Processors QuizЗадание
05MCU Processor Details17 материалов

Lesson 5.1 - MCU Design Project Stage 2

MCU Design Project Stage 2ЧтениеMDP Stage 2 - Module ReconfigВидеоMDP Stage 2 - Code BehaviorВидеоMDP Stage 2 - Power ControlВидеоMDP Stage 2 - OptimizationВидеоMCU Design Project Stage 2Программирование

Lesson 5.2 - ARMv8 Extensions

Processor - ARMv8 ExtensionsВидеоProcessor - ARMv8 MPUВидеоProcessor - ARMv8 LOBВидеоProcessor - ARMv8 MVE 1ВидеоProcessor - ARMv8 MVE 2ВидеоProcessor - ARMv8 SIMDВидеоProcessor - ARMv8 CDEВидео

Lesson 5.3 - System Configuration

MCU Build ProcessВидеоMCU Configuration DetailsВидео

MCU Processor Details Quiz

MCU Processor Details QuizЗадание

Course Conclusion

Course ConclusionВидео
Processor - ARM Trace HWВидео