вбудовані системи

ПРОГРАМОВАНА ВБУДОВАНА СИСТЕМА ДОСЛІДЖЕННЯ ПАРАМЕТРІВ АДАПТИВНОЇ АКУСТИКИ

У статті розглянуто структуру та функціональні можливості програмованої вбудованої системи дослідження параметрів адаптивної акустики AMES (Acoustic Measurement Embedded System). Основною платформою реалізації є програмована система на кристалі PSoC 5 LP, що забезпечує широкі можливості програмного керування процесами вимірювання акустичних параметрів. Запропоновано метод змішаного сигнального перетворення на основі селективного підсилення заряду, що дає змогу підвищити завадостійкість і точність вимірювань.

АНАЛІЗ МЕТОДІВ ТА ЗАСОБІВ ПРОЄКТУВАННЯ ВБУДОВАНИХ СИСТЕМ ІНТЕРНЕТУ РЕЧЕЙ

У статті проведено аналіз методів та засобів проєктування вбудованих систем Інтернету речей (IoT). Розглянуто основні етапи розробки IoT-систем, виконано порівняння основних підходів до проектування і визначено їхні переваги та обмеження. Проведено аналіз апаратних платформ, їхніх характеристик, продуктивності, енергоефективності та застосування в різних сферах. Розглянуто програмні інструменти та їхню ефективність у розробці IoT-рішень.

Покращення стиснення коду для мікроконтролерів ARM Cortex M за допомогою попередньої фільтрації

Протягом останніх десятиліть розмір коду уже не є обмеженням, за винятком малих вбудованих систем. ARM Cortex M – типова архітектура мікроконтролерів у таких системах. Запропоновано простий, але ефективний підхід для покращення стиснення коду алгоритмом загального призначення Deflate, оснований на попередній фільтрації двійкового коду Thumb2. Він перетворює перед стисненням інструкції BL (перехід зі збереженням адреси повернення), що вказують на ту саму ефективну адресу, і відновлює оригінальні коди операцій після декомпресії.