Вопросы к экзамену по дисциплине «программирование микроконтроллеров для мобильных электронных систем»



Скачать 107.92 Kb.
Дата16.02.2017
Размер107.92 Kb.
Просмотров156
Скачиваний0
ТипВопросы к экзамену

e:\!кафедра пикс\логотип бгуир\символика.jpg

e:\!кафедра пикс\логотип пикс\17 мая 2013\логотип пикс_3.jpg


ВОПРОСЫ К ЭКЗАМЕНУ

по дисциплине

«ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ
ДЛЯ МОБИЛЬНЫХ ЭЛЕКТРОННЫХ СИСТЕМ»


Осенний семестр 2016-2017 учебного года

Специальности 1-39 03 02 «Программируемые мобильные системы»

(группы 313801-313802)

  1. Классификация типов и архитектур современных микроконтроллеров

  2. Семейства микропроцессоров

  3. Области применения микропроцессоров различных классов в мобильных электронных системах

  4. Тенденции развития микроконтроллеров и микропроцессоров

  5. Основные характеристики CISC-процессоров

  6. Структурная схема ядра 8051

  7. Обзор функциональных схем микроконтроллеров с ядром 8051 мировых производителей

  8. Основные характеристики и структурная схема ядра 8086

  9. Базовые характеристики RISC-процессоров

  10. Структурная схема ядра PIC-микроконтроллеров

  11. Классификация AVR-микроконтроллеров

  12. Базовая структура микроконтроллеров AVR

  13. Классификация и обзор функциональных схем микроконтроллеров RENESAS

  14. Основные отличительные черты ARM-процессоров

  15. Базовая структура микроконтроллеров семейства ARM Cortex-M

  16. Обзор функциональных схем микроконтроллеров ARM
    Cortex-M
    мировых производителей

  17. Базовая структура микропроцессоров семейства ARM Cortex-A

  18. Обзор функциональных схем микропроцессоров ARM Cortex-A мировых производителей

  19. Базовая структура, классификация и обзор функциональных схем микропроцессоров AMD и INTEL

  20. Принципы действия и способы организации оперативного запоминающего и постоянного запоминающего устройств

  21. Классификация моделей памяти микроконтроллеров мобильных электронных систем

  22. Режимы работы микропроцессора

  23. Сегментированная модель памяти микропроцессора

  24. Разновидности регистровых моделей

  25. MMX-технология

  26. Структура системы программирования микроконтроллеров

  27. Базовые интерфейсы программирования

  28. Принципы действия и классификация программаторов

  29. Алгоритм формирования исполняемого файла машинных команд

  30. Назначение и структура make-файла

  31. Уровни программной оптимизации

  32. Форматы HEX и MOT файлов машинных кодов

  33. Последовательность выполнения машинных команд

  34. Организация прерываний

  35. Назначение блока DMA прямого доступа к памяти

  36. Интерфейсы UART и SPI программирования микропроцессоров и микроконтроллеров

  37. Технология внутрисхемной пошаговой отладки

  38. Отладочные интерфейсы JTAG и SWD

  39. Работа с FLASH-памятью программ

  40. Технология самостоятельного перепрограммирования микроконтроллера

  41. Структура программы на языке ASSEMBLER

  42. Процедуры и стек

  43. Методика обработки прерываний

  44. Технологии процедурного и модульного программирования на языке ASSEMBLER

  45. Общая классификация команд языка ASSEMBLER

  46. Отличительные признаки системы команд современных микроконтроллеров и микропроцессоров

  47. Системы команд микроконтроллерных ядер 8051, PIC, AVR и RENESAS

  48. Команды ARM-процессоров

  49. Назначение и типы сопроцессоров

  50. Системы команд сопроцессоров

  51. Обобщённая структура С-проекта

  52. Основные технологии программирования

  53. Понятие абстракции и её место в основных технологиях программирования

  54. Стиль программирования

  55. Базовые операции языка С и их приоритеты

  56. Основы двоичного исчисления

  57. Основные типы данных, их представление в памяти с учётом форматов LSB и MSB

  58. Базовые операторы языка С

  59. Перечисления

  60. Спецификатор typedef

  61. Основные директивы препроцессора

  62. Массивы и указатели

  63. Работа со строками в языке С

  64. Анализ функций стандартной библиотеки «string.h»

  65. Массивы указателей и указатели на массивы

  66. Структуры и объединения в языке С

  67. Функции, указатели на функции и массивы указателей на функции

  68. Идеология интерфейса USB

  69. Уровни модели OSI для интерфейса USB

  70. Иерархия USB-дескрипторов

  71. Структура дескрипторов устройства, конфигурации, интерфейса, конечных точек и отчёта для HID, CDC и MSC устройств

  72. Структура дескрипторов устройства, конфигурации, интерфейса, конечных точек и отчёта для USB-аудио и WEB-камер

  73. Таблицы дескрипторов адаптеров FTDI, FT232R, CP210x, PL210x

  74. Таблицы дескрипторов стандартных устройств хранения информации

  75. Таблицы дескрипторов стандартных USB-устройств записи и воспроизведения аудио файлов

  76. Таблицы дескрипторов стандартных WEB-камер с USB-интерфейсом

  77. Протоколы взаимодействия HOST-машины с HID, CDC, MSC и USB-устройствами обмена аудио и видеоданными

  78. Функциональная схема и регистровая модель OTG FS микроконтроллера семейства ARM Cortex-M4

  79. Методика настройки и программирования OTG FS

  80. Структура прерываний и методика обработки прерываний OTG FS

  81. Моделирование средств интерфейса USB в среде Proteus

  82. Функциональная схема и регистровая модель OTG FS микроконтроллера семейства ARM Cortex-M4 для HOST-режима

  83. Методика настройки и программирования OTG FS в HOST-режиме

  84. Структура прерываний и методика обработки прерываний OTG FS в HOST-режиме

  85. Уровни модели OSI для интерфейса Ethernet

  86. Протокол TCP/IP

  87. Организация LWIP-стека

  88. Структура и логика функционирования Ethernet-адаптера с интерфейсом RMII

  89. Физический и канальный уровни интерфейсов MII и RMII

  90. Проектирование HTML-структуры пользовательского интерфейса мобильного WEB-сервера

  91. Протокол HTTP обмена данными

  92. Технологии CGI и SSI управления логикой функционирования мобильного WEB-сервера

Вопросы подготовил:

РОЛИЧ Олег Чеславович

кандидат технических наук, доцент

Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©nethash.ru 2017
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал