Вопросы для проверки знаний студентов гр.5

Вопросы
для проверки знаний студентов гр.5-74, 74к
по курсу «Прикладное программирование»
Тема: «Общие сведения по микроконтроллерам»:
1. Назовите фирму-производителя изучаемого микроконтроллера?
2. Какие фирмы-производители DSP-микроконтроллеров Вы знаете?
3. К какому классу (виду) относится изучаемый микроконтроллер?
4. В чем главное отличие (преимущество) 335-го микроконтроллера от других
микроконтроллеров 28-й серии (например, от 2808, 2812)?
5. На каких языках можно писать программный код в CCStudio?
6. Как
называется
периферийный
модуль
микроконтроллера,
осуществляющий
обработку сигналов датчиков тока, напряжения, температуры?
7. Как
называется
периферийный
модуль
микроконтроллера,
осуществляющий
обработку сигналов инкрементальных датчиков положения/скорости?
8. Как
называется
периферийный
модуль
микроконтроллера,
осуществляющий
формирование сигналов управления силовыми ключами?
9. Перечислите известные Вам коммуникационные порты микроконтроллера?
10. Какова максимальная тактовая частота работы TMS320F28335?
11. Какова минимальная длительность машинного такта TMS320F28335?
12. Какова разрядность TMS320F28335?
Тема: «Система прерываний, вводы/выводы, таймеры TMS320F28xxx»:
1. Какой аббревиатурой обозначают контроллер прерываний в TMS320F28xxx?
2. Сколько прерываний периферии возможно в TMS320F28xxx?
3. На сколько групп поделены прерывания периферии в TMS320F28xxx? Сколько
прерываний в каждой группе?
4. Сколько машинных тактов (программных циклов) требуется для выборки
в
TMS320F28xxx вектора прерывания и сохранения в стек основных регистров
процессора?
5. Сколько уровней разрешения прерываний в TMS320F28xxx?
6. Каким способом (аппаратно или программно) устанавливается приоритет прерываний
периферии в в TMS320F28xxx?
1. Какой
аббревиатурой
обозначают
программно
управляемые
ножки
(пины)
TMS320F28xxx?
2. На сколько портов поделены 88 ножек TMS320F28335? Как называются эти порты?
3. Какие GPIO включает порт А TMS320F28335?
4. Какие GPIO включает порт B TMS320F28335?
5. Какие GPIO включает порт C TMS320F28335?
6. Как называются резисторы, подтягивающие ножку (пин) контроллера к “+” питания?
7. Как называются резисторы, подтягивающие ножку (пин) контроллера к “–” питания?
8. Сколько существует вариантов использования (возможных функций) каждой из 88
ножек (пинов) TMS320F28xxx?
9. Каким термином принято называть выбор функции пина (ножки) TMS320F28xxx?
10. Каким синонимом, отражающим суть действия, можно назвать квалификацию входа в
TMS320F28xxx?
11. Сколько шагов включает план настройки пина (ножки) TMS320F28xxx?
1. Сколько 32-х битных таймеров с автоперезагрузкой в TMS320F28335?
2. Какова разрядность TMR0, TMR1, TMR2 в TMS320F28335?
3. Какой таймер с автоперезагрузкой зарезервирован для использования с DSP-BIOS?
4. В каком направлении (вверх или вниз) изменяется счетчик TMR0 в TMS320F28xxx?
5. Что такое инкрементирование счетчика? Что такое декрементирование счетчика?
6. Что происходит при достижении нуля счетчиком TMR0 в TMS320F28xxx?
Тема: «Модуль ADC (АЦП) TMS320F28xxx»:
1. Сколько каналов в модуле ADC (АЦП) TMS320F28335?
2. На сколько групп поделены входные каналы ADC (АЦП) TMS320F28335? Как
называются эти группы? Сколько каналов в каждой группе входов ADC (АЦП)
TMS320F28335?
3. В каком диапазоне должен быть сигнал на входе ADC (АЦП) TMS320F28ххх?
4. Какова разрядность преобразования модуля ADC (АЦП) TMS320F28335?
5. Какова минимальная длительность (в секундах) преобразования одного канала
модулем ADC (АЦП) TMS320F28335 в режиме последовательного захвата (выборки)
данных?
6. Какова минимальная длительность (в секундах) преобразования одного канала
модулем ADC (АЦП) TMS320F28335 в режиме одновременного захвата (выборки)
данных?
7. Сколько вариантов опорного напряжения ADC (АЦП) TMS320F28ххх Вы знаете?
Перечислите их.
8. Сколько секвенсоров в модуле ADC (АЦП) TMS320F28335?
9. Сколько регистров результата в модуле ADC (АЦП) TMS320F28335?
10. Какие
источники
могут
давать
импульс
для
начала
аналого-цифрового
преобразования?
11. Сколько и какие режимы захвата (выборки) данных существуют в ADC (АЦП)
TMS320F28335?
Тема: «Модуль ePWM (ШИМ) TMS320F28xxx»:
1. Сколько одинаковых подмодулей ePWM (ШИМ) в TMS320F28335? Назовите их?
2. Для управления каким количеством силовых ключей предназначен каждый подмодуль
ePWM в TMS320F28ххх?
3. Как называются выходные сигналы подмодуля ePWM в TMS320F28ххх?
4. Сколько блоков-составляющих в каждом подмодуле ePWM в TMS320F28ххх?
Перечислите эти блоки?
5. Какие источники сигнала синхронизации подмодулей ePWM (EPWMxSYNCI) Вы
знаете?
6. Сколько видов счета есть в блоке Time-Base (TB) подмодуля ePWM в TMS320F28ххх?
7. Перечислите выходные сигналы блока
Time-Base (TB) подмодуля ePWM в
TMS320F28ххх?
8. Назовите регистры, с которыми сравнивается значение счетчика в блоке CounterCompare (CC) подмодуля ePWM в TMS320F28ххх?
9. Перечислите выходные сигналы блока Counter-Compare (СС) подмодуля ePWM в
TMS320F28ххх?
10. Перечислите входные сигналы блока Action-Qualifier (AQ) подмодуля ePWM в
TMS320F28ххх?
11. Назовите выходные сигналы блока Action-Qualifier (AQ) подмодуля ePWM в
TMS320F28ххх?
12. Какие виды (типы) реакций на входные события возможны в блоке Action-Qualifier
(AQ) подмодуля ePWM в TMS320F28ххх?
13. Что такое «мертвое» время?
14. Какие два вида задержек можно сформировать в блоке Dead-Band (DB) подмодуля
ePWM в TMS320F28ххх?
15. Какое максимальное количество пинов (ножек) TMS320F28ххх можно назначить в
качестве сигналов блокировки для блока Trip-Zone (TZ) подмодуля ePWM?
16. Как называются сигналы блокировки, используемые в блоке Trip-Zone (TZ) подмодуля
ePWM?
17. Перечислите входные сигналы блока Event-Trigger (ET) подмодуля ePWM в
TMS320F28ххх?
18. Какие события (выходные сигналы) может инициировать блок Event-Trigger (ET)
подмодуля ePWM в TMS320F28ххх?
19. Как называются сигналы прерываний, которые может генерировать подмодуль ePWM
в TMS320F28ххх?
Тема: «Модуль eCAN (CAN) TMS320F28ххх, протокол CANopen»:
1. Из скольких уровней (по модели OSI/ISO) состоит большинство промышленных сетей
(fielbus)?
2. Перечислите 3 уровня (по модели OSI/ISO) большинства промышленных сетей
(fielbus)?
3. Какие два уровня (по модели OSI/ISO) стандартизирует технология CAN?
4. К какому уровню (по модели OSI/ISO) относится протокол CANopen?
5. Какова максимальная скорость передачи данных в технологии CAN?
6. Какая максимальная длина линии соответствует скорости передачи данных 1 Мбит/с
в технологии CAN?
7. Как называются уровни сигнала в линии CAN?
8. Какая длина идентификатора устройства определена в стандартном варианте
протокола CAN 2.0b?
9. Назовите диапазон адресов (идентификаторов) устройств в сети CANopen?
10. Какую длину может иметь поле данных в кадре CAN?
11. Сколько модулей eCAN в TMS320F28335? Назовите их?
12. Из каких двух функциональных частей состоит модуль eCAN в TMS320F28xxx?
13. В каких двух режимах работы может использоваться модуль eCAN в TMS320F28xxx?
14. Сколько Mailboxes (почтовых буферов) в модуле eCAN TMS320F28xxx? Назовите их?
15. Сколько Mailboxes (почтовых буферов) доступно для использования в стандартном
режиме работы модуля eCAN TMS320F28xxx?
16. Сколько Mailboxes (почтовых буферов) доступно для использования в расширенном
режиме работы модуля eCAN TMS320F28xxx?