Встроенные системы Лекции 6 Организация взаимодействия компонентов встроенных систем


Download 2.85 Mb.
bet7/28
Sana03.12.2023
Hajmi2.85 Mb.
#1798968
TuriЛекция
1   2   3   4   5   6   7   8   9   10   ...   28
Bog'liq
Лекция 2 Встроенные системы

Источник питания, Clock и Reset

  • Источник питания
    • Собственная питания
    • Питания системы
    • Зарядные банки
  • Импульсы
    • Внешний генератор импульсов
    • Осциллятор - генератор
    • RTC
  • Сброс
    • При включение
    • Внешний / Внутренний Сброс
    • WDT

Блок памяти, обработчик прерываний

  • Память
    • ROM/EPROM/FLASH (internal/External)
    • RAM
    • Caches
  • Обработчик прерываний
    • External port interrupt
    • I/O,Timer, RTC, interrupts
    • S/W Interrupt/Exceptions

Блок ввода/вывода

  • Устройства ввода вывода
    • сенсоры
    • активаторы
    • конвертеры
    • клавиатуры
    • дисплеи
  • Шины коммуникации
    • Параллельные порты
    • Последовательные порты

RTOS/OS, Языки программирования

  • Функции RTOS/OS
    • Многозадачность
    • Планирование
    • Управление
    • Защита ресурсов
    • Межпроцессная коммуникация
  • Языки программирования

Представление данных в архитектурном проектировании


Биты и байты
Тексты
Изображения
Звуки

Представление данных

  • Биты и байты
    • 1 бит информации может содержать либо "1" или "0".
    • Коллекция из 8 битов, как правило, упоминается как 1 байт
    • Объем памяти вычислительных систем измеряются в 2^10 байт. Так как 2^10 = 1024, округлена до 1000, и 1024 байт на самом деле называется 1 Килобайт.
    • Мегабайт: 1 Мбайт = 2^20 байт = 1 048 576 байт
    • Гигабайт: 1 Гбайт = 2^30 байт = 1 073 741 824 байт.

Представление данных

  • Представление текстов
    • Используется кодовая система ASCII (Американский стандартный код для обмена информацией)
    • Он использует 8-битные строки для представления букв английского алфавита

Представление данных

  • Представление изображений
    • Изображения также кодируются с помощью битовых комбинаций.
    • Как правило, изображение делится на множество мелких элементов изображения (пикселей), и каждый пиксель кодируется в двоичной форме.
    • Совокупность этих кодированных пикселей называется битовой картой изображения.
    • Простое черно-белое изображение может быть представлено с помощью одного бита для каждого пикселя
    • Черно-белые фотографии с различными оттенками серого, могут использовать 8-битовых последовательностей (а байт) для каждого пикселя.
    • Цветное изображение использует три байта для представления одного пикселя. В компьютерах используются сочетания красного, зеленого и синего цвета (RGB).

Цветовая палитра изображения


B
0-255
0-255
0-255
G
0-255
0-255
0-255
R
0-255
0-255
0-255
1 Pixel = 24 bit (8 bit Blur, 8 bit Green, 8 bit Red)

Представление данных

  • Представление звуков
    • Для того, чтобы сохранять звук на вычислительной системе, аналоговый звуковой сигнал должен быть преобразован в цифровой формат. Как правило, амплитуда звуковой волны проверяется и записывается через регулярные промежутки времени. Эти значения могут быть сохранены в двоичной форме и используется для повторного построения исходной волны на следующих этапах.
  • Musical Instrument Digital Interface (MIDI)
    • MIDI часто используется в музыкальных синтезаторах для видеоигр или аннотаций на веб-сайтах. MIDI-файлы требуют меньше места в памяти, потому что они хранят музыку в виде параметров, описывающих музыку: ноты для воспроизведения, громкость, темп и т.д.

Download 2.85 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   28




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling