План на курса

Въведение

    Микропроцесор срещу Microcontroller CISC срещу RISC

Преглед на архитектурата на „Клиентско решение“

    Процесорно ядро и функционална блокова диаграма Описание на организацията на паметта Преглед на ВСИЧКИ SFR и тяхната основна функционалност

Ниско ниво Programming Концепции

    Набор от инструкции за режими на адресиране и Assembly Language (ALP) Разработване, изграждане и отстраняване на грешки в ALP

Средно ниво Programming Концепции

    Крос компилатор Embedded C Реализация, прог. * Отстраняване на грешки Разлики от ASNSI-C модели на памет Библиотечна справка Използване на #pragma директива Функции, предаване на параметри и типове връщане

Периферни устройства на чип

    Портове: Таймери за вход/изход и прекъсвания на броячи, UART

Външни интерфейси

    LEDS превключватели (моментен тип, превключващ тип) Седем сегментен дисплей: (нормален режим, BCD режим, вътрешно мултиплексиране и външно мултиплексиране) LCD (4 бита, 8 бита, флаг за заето, генериране на потребителски символи) Клавиатура Matrix

Протоколи и периферни устройства

    I2C (EEPROM), SPI (EEPROM) A/D & D/A конвертор Стъпков двигател, DC мотор I2C протокол (RTC:800583,DS1307 ADC:PCF8591, DS1621) SPI протоколи (ADC:MCP3001) IR Communications (Phillips RC5 протокол) ZIGBEE, GSM, GPS, USB, MMC & SD Ethernet MAC, CAN протокол
 14 Hours

Брой участници



Цена за участник

Свързани Kурсове

Buildroot: a Firmware Generator for Embedded Systems

7 Hours

The Yocto Project - An Overview - hands-on

28 Hours

Circuits and Electronics Fundamentals

14 Hours

Digital Signal Processing (DSP) Fundamentals

21 Hours

Arduino Programming for Beginners

21 Hours

Raspberry Pi for Beginners

14 Hours

Свързани Kатегории