Для студентов СПбПУ Петра Великого по предмету Любой или несколько предметовПоддержка драйвера USB host для STM32 ОС EmboxПоддержка драйвера USB host для STM32 ОС Embox
4,9551048
2024-07-252024-07-25СтудИзба
Курсовая работа: Поддержка драйвера USB host для STM32 ОС Embox
Описание
Оглавление
3
Введение
USB (Universal Serial Bus) — последовательный интерфейс для под-ключения периферийных устройств к вычислительной технике. В на-стоящее время он получил широкое распространение и стал стандартом де факто [11]. Многие микроконтроллеры поддерживают работу с USB, в том числе, в роли USB-хоста, когда имеется возможность подключать USB-устройство к плате, которая может работать с устройством, полу-чая таким образом дополнительную функциональность.
STM32 является семейством
| Введение | 4 | ||
| 1. | Постановка задачи | 6 | |
| 2. | Обзор предметной области | 7 | |
| 2.1. | USB-интерфейс ........................ | 7 | |
| 2.2. | ОСРВ Embox . . . . . . . . . . . . . . . . . . . . . . . . . . | 9 | |
| 2.3. | STM32.............................. | 10 | |
| 3. | Особенности реализации | 13 | |
| 3.1. | Развертывание окружения разработки . . . . . . . . . . . | 13 | |
| 3.2. | HAL-библиотека........................ | 13 | |
| 3.3. | Интерфейс драйвера хост-контроллера . . . . . . . . . . . | 14 | |
| 3.4. | Реализация драйвера хост-контроллера . . . . . . . . . . | 15 | |
| 3.5. | Работа с USB-устройствами . . . . . . . . . . . . . . . . . | 16 | |
| 4. | Апробация | 18 | |
| 4.1. | Ручноетестирование ..................... | 18 | |
| 4.2. | Автоматическое тестирование . . . . . . . . . . . . . . . . | 20 | |
| Заключение | 22 | ||
| Список литературы | 23 | ||
3
Введение
- настоящее время широкое распространение получили микроконтрол-леры. Более того, без них невозможна автоматизация заводов и фабрик, а также реализация многих современных технологий, например, умного дома [4].
USB (Universal Serial Bus) — последовательный интерфейс для под-ключения периферийных устройств к вычислительной технике. В на-стоящее время он получил широкое распространение и стал стандартом де факто [11]. Многие микроконтроллеры поддерживают работу с USB, в том числе, в роли USB-хоста, когда имеется возможность подключать USB-устройство к плате, которая может работать с устройством, полу-чая таким образом дополнительную функциональность.
STM32 является семейством
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
360,5 Kb
Список файлов
Поддержка драйвера USB host для STM32 в ОС Embox.doc
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
СПбПУ Петра Великого
Tortuga















