DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Динамічне реконфігурування апаратних засобів в мікроконтролерах фірми Cypress

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра електронних обчислювальних машин

Інформація про роботу

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Мікроконтролери
Група:
КН-11
Коротко про документ

Про що ця робота

Документ містить інструкції до виконання лабораторних робіт з динамічного реконфігурування мікроконтролерів Cypress. Описано створення проєктів у PSoC Designer та вимірювання часу реконфігурації.

У роботі розглядаються

  • Динамічне реконфігурування
  • Мікроконтролери Cypress
  • PSoC Designer
  • Апаратні ресурси
  • Час реконфігурації
  • Генератор сигналів

Зміст і розділи

  1. Лабораторні роботи №1-2
  2. Лабораторні роботи №3-4
  3. Хід роботи
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Викладач

Ключові поняття

реконфігуруванняPSoC DesignerконфігураціяUARTPWM16PRS16осцилографцикли

Частина тексту файла (без зображень, графіків і формул):

Лабораторні роботи №1-2 тема: Динамічне реконфігурування апаратних засобів в мікроконтролерах фірми Cypress мета: Ознайомитись з особливостями динамічного реконфігурування апаратних блоків, які є складовою частиною мікроконтролерів Хід роботи 1. Створити новий проект в середовищі PSoC Designer. Після завершення процедури створення нового проекту відкриється вікно з основною конфігурацією, в якому відображаються апаратні ресурси контролера.  2. Додати до основної конфігурації 2 додаткові вибравши в меню "Interconnect->Add Loadable Configuration to lab1"  3. Додати в основній конфігурації користувацький модуль UART.  4. Додати в першій додатковій конфігурації користувацький модуль PWM16, а в другій - PRS16.  5. Задати властивості користувацьких модулів згідно з отриманим завданням. 6. Відкрити файл "main.c" та написати програму керування генератором сигналів на базі PWM16 та PRS16. Частота, скважність та тип генератора сигналу (PWM чи PRS) задається з персонального комп'ютера через COM-порт. 7. Підготувати завантажувальний файл для мікроконтролера та завантажити його в мікроконтролер для перевірки результатів роботи. 8. Оформити звіт до лабораторної роботи та продемонструвати результати її виконання. Лабораторні роботи №3-4 тема: Вивчення методів реконфігурування апаратних засобів в мікроконтролерах фірми Cypress та вимірювання часу необхідного для реконфігурування апаратних засобів мета: Ознайомитись з методом динамічного реконфігурування апаратних блоків мікроконтролерів фірми Cypress та навчитись оцінювати та вимірювати час реконфігурування Хід роботи 1. Відкрити створений на лабораторних роботах №1-2 проект. 2. Відкрити в редакторі коду файл "PSoCConfig.asm".  3. Дослідити функції завантаження та вивантаження додаткових конфігурацій: LoadConfig_Config1 UnloadConfig_Config1 LoadConfig_Config2 UnloadConfig_Config2 4. Дослідити призначення команд, які використовуються в цих функціях. 5. Підрахувати час виконання функцій шляхом підрахунку кількості циклів, необхідних для виконання сукупності команд в цих функціях. Використовувати таблицю наведену нижче:  6. Підготувати проект для експериментального визначення часу реконфігурації. Додати команди встановлення вільного піна мікроконтролера в "1" перед початком процедури реконфіурації та скидання його в "0" після її закінчення. 7. Підготувати завантажувальний файл для мікроконтролера та завантажити його в мікроконтролер для перевірки результатів роботи. 8. Виміряти ширину імпульсу з допомогою осцилографа. 9. Порівняти отримані експериментальні дані з отриманими в результаті обрахунків. 10. Оформити звіт до лабораторної роботи та продемонструвати результати її виконання.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!