Ім'я файлу: Lab1.docx
Розширення: docx
Розмір: 718кб.
Дата: 05.12.2022
скачати

Міністерство освіти і науки України

Національний університет “Львівська політехніка”

Кафедра СКС


Звіт

до лабораторної роботи № 1

з дисципліни: «Дослідження і проектування контролерів периферійних пристроїв»

на тему: «Створення проекту в середовищі розробки. Використання портів

вводу/виводу.»

Виконав: ст.гр. КІСК-11

Колодій Б,І.

Перевів:

Кочан Р.В.

Львів – 2022

Мета роботи:Ознайомитись із створенням проекту для плати, розглянути їх структуру, вивчити принципи роботи з портами вводу/виводу і організації їх взаємодії.

Завдання:

1. На основі прикладу коду програми створити свій проект в середовищі розробки і перевірити його працездатність.

2. Ознайомитися з роботою використовуваних функцій, переглянувши вихідний код, а також коментарі у вихідних файлах бібліотеки і в режимі налагодження.

3. Створити новий проект в середовищі розробки для виконання індивідуального завдання, отриманого від викладача.

4. Реалізувати необхідний функціонал.

5. Запрограмувати плату і продемонструвати роботу програми.

Варіант№4

Варіант

1-ий світлодіод

2-ий світлодіод

3-ій світлодіод

4-ий світлодіод

4

2

3

4

1

Хід роботи:

  1. Згідно з завданням ми повинні використовувати контролер STM32F407VG, але щоб продемонструвати роботу програми в симуляторі, я використаю контролер STM32F407VG. Вибираю виходи PD15-PВ12 і вхід PA0.



Рис. 1. Мікроконтролер STM32F407VG

  1. Код програми, який при натиску на кнопку послідовно засвічує світлодіоди відповідно до варіанту.



Рис.2. Код програми в середовищі розробки

  1. Запускаємо програму на виконання:

4 3 2 1



Рис.3. Засвічення 2-го світлодіода

4 3 2 1



Рис.4. Засвічення 3-го світлодіода

4 3 2 1



Рис.5. Засвічення 1-го світлодіода

4 3 2 1



Рис.6. Засвічення 4-го світлодіода

Висновок: виконуючи дану лабораторну роботу, я ознайомився із роботою контролера STM32F407VG. Отримав практичні навички з налаштування GPIO, портів вводу/виводу і з організації їх взаємодії.
скачати

© Усі права захищені
написати до нас