EE 454Tüm SınavlarMicroprocessors

Bu ders, mikroişlemci tabanlı sistemlerin donanım ve yazılım tasarımına giriş niteliğindedir.

Öğrenciler, mikroişlemcilerin çalışma prensipleri, bellek ve giriş/çıkış birimleriyle etkileşimi, bus yapıları ve assembly dili programlama konularında bilgi sahibi olurlar. Seri ve paralel haberleşme, kesme (interrupt) yönetimi, zamanlama analizleri gibi konular detaylandırılır. Dönem boyunca yapılan uygulamalı laboratuvar çalışmaları ve proje ile öğrencilerin gömülü sistem tasarımı becerileri geliştirilir. Kapanışta her öğrenci belirli bir işlevi yerine getiren, bağımsız bir mikrodenetleyici sistemi (örneğin bir gömülü sistem) tasarlayıp uygulamaya döker.

2798 TL

Ayda 932 TL, peşin fiyatına 3 taksit

8 soru çözümü
89 konu anlatımı · 15 sa 51 dk

Eğitmen

Haktan Lofça

Haktan Lofça

Elektrik Elektronik Mühendisi

Merhabalar ben Haktan Lofça, Isparta Uygulamalı Bilimler Üniversitesi Elektrik-Elektronik Mühendisi mezunuyum. Öğrencilik yıllarımda TÜSAŞ, Robotistan gibi firmalarda staj yaptım; FPGA tabanlı devre tasarımı, IoT sistemleri ve mikroişlemciler üzerine çalıştım. Mezuniyet sonrası Chegg platformunda üniversite öğrencilerine teknik konularda destek verdim. Şu anda Filozof Mobil Teknolojileri firmasında Sistem Entegrasyon Mühendisi olarak çalışıyor, IoT tabanlı projeler geliştiriyorum. Öğrenmeyi ve öğrendiklerimi projeye dönüştürmeyi seven bir mühendis olarak, Unicourse’ta bilgilerimi siz değerli öğrencilere aktarmaya gayret ediyorum.

Konular

Ders Tanıtımı

Basic Number Systems

Ücretsiz

Hexadecimal System & ASCII Code

Signed Numbers & 2's Complement

Digital Logic Fundamentals

Microprocessor vs. Microcontroller

Ücretsiz

What is an Embedded System?

How to Choose the Right Microcontroller

Quiz: Microcontroller Basics

Ücretsiz

World of ARM Cortex-M3: Architecture & Basics

Cortex-M3 Hardware: Bus Matrix & Memory Map

The Programmer's Model: Registers & Modes

Problem Cortex-M3: Registers, Stack & Modes

Ücretsiz

Memory Access Attributes & Unaligned Transfers

The Magic Feature: Bit-Banding Operations

Endianness, Exclusive Access

What are Exceptions? Types & Vector Table

ARM Memory Systems & Bit-Banding Quiz

Ücretsiz

Keil µVision Download

ARM Assembly Basics & Data Movement

Data Processing: Arithmetic, Logic & Shifts

Flow Control: Branches, Loops & Decision

Stack Operations & Advanced Instructions

DataMovement

DataProcessing

FlowControl And Stack

Registers & Program Flow (R0-R15)

Dual Stack Architecture (MSP & PSP)

Special Registers & State Management

Operation Modes & Privilege Levels

ARM Registers And PC

ARM Task Switcher

Registers, PC and Special Registers Quiz

Compilation and Startup Sequence

CMSIS and Hardware Access

HAL and LL: Library Layers and Selection

CMSIS and HAL Led Control

Peripheral Bus and Addressing

GPIO Register Structure & CMSIS Mapping

Atomic I/O: BSRR and Data Integrity

Create Proteus Project

Special Led Blink Project

Ücretsiz

Special Led Blink Project - Proteus

Ücretsiz

GPIO and Peripheral Subsystem - Practice Questions

NVIC Structure and Priority

Ücretsiz

Pending & Active States and Interrupt Flow

Fault Exceptions (Reset, Hard Fault, and Other Errors)

PendSV ve SysTick

Exception NVIC

Peripheral to NVIC: The Connection

NVIC Implementation with CMSIS

NVIC Performance and Masking

STM32_EXTI_Multitasking

STM32_EXTI_Multitasking - Proteus

NVIC Configuration and Interrupt Management Practice Questions

Ücretsiz

NVIC, Exception Management, and Fault Mechanisms Quiz

Ücretsiz

SysTick: The System Tick Timer

Ücretsiz

General Purpose Timers: Hardware Timing

Timer Example1

Timer Example2

Timer Example Proteus

Output Compare and PWM Generation

Input Capture and Signal Measurement

STM32 PWM Breathing LED Example

STM32 PWM Breathing LED Example - Proteus

Why Serial? How to Talk Without a Clock?

The Asynchronous Alphabet

The Real-World Standard: RS232

The Translator Enters: Why MAX232 is Mandatory

UART/USART: ARM Peripheral Configuration

STM32 UART LED Control Example

STM32 UART LED Control Example - Proteus

Communication with a Clock: What is SPI?

The Rules of SPI (CPOL & CPHA)

Practical Application: Talking to the MAX7221

SPI: ARM Hardware Architecture and High-Speed Data Flow

STM32 SPI MAX7219 Display Example

Ücretsiz

STM32 SPI MAX7219 Display Example - Proteus

Ücretsiz

The Power of Two Wires: What is I2C?

The Language of the Protocol

Special Conditions

DS1307 Datasheet

Önemli

I2C Peripheral Implementation on ARM

STM32 I2C Example

STM32 I2C Example - Proteus

Timers and Serial Communication Practice Questions

Ücretsiz

LCD Interfacing - Logic and Commands

ADC Core Concepts and Characteristics

ADC Configuration and Implementation on ARM

Digital-to-Analog Converter (DAC)

ADC Example

ADC Example Proteus

DMA Architecture and Configuration

STM32 DMA ADC Transfer Example

STM32 DMA ADC Transfer Example - Proteus

RTOS Fundamentals & Multitasking

Cortex-M7 vs. Cortex-A

Heterogeneous Multi-Processing (AMP)

EE 454 Tüm Sınavlar Hakkında Sıkça Sorulan Sorular

Sıkça Sorulan Sorular

2798 TL