Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Модуль расширенного ШИМ-генератора

Читайте также:
  1. Ввод дат в модуль
  2. ДО ПІДСУМКОВОГО МОДУЛЬНОГО КОНТРОЛЮ № 4
  3. Задание 1. Построение орнаментальной композиции на базе модульного элемента, разработанного путем стилизации объектов флоры и фауны (растительный и зооморфный мотивы)
  4. ЗМІСТОВИЙ МОДУЛЬ 1.
  5. Змістовний модуль 4.
  6. Змістовний модуль 4: спеціальна гістологія і ембріологія регуляторних систем.
  7. Модуль 1

Вопросы

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

по курсу «Прикладное программирование»

 

Тема: «Общие сведения по микроконтроллерам»:

1. Назовите фирму-производителя изучаемого микроконтроллера?

Texas Instruments.

2. Какие фирмы-производители DSP-микроконтроллеров Вы знаете?

Texas Instruments, Analog Device, Freescale Semicond.

3. К какому классу (виду) относится изучаемый микроконтроллер?

Данное семейство контроллеров объединяет технологии DSP (ядро сигнального процессора) и MCU (периферию контроллера). Поэтому компания TI называет их цифровыми сигнальными контроллерами.

4. В чем главное отличие (преимущество) 335-го микроконтроллера от других микроконтроллеров 28-й серии (например, от 2808, 2812)?

Контроллеры семейства TMS320C2000 по- полнились процессорами с плавающей точкой TMS320x2833x (C28x+FPU). Процессоры C28x+FPU имеют ту же 32-разрядную архитектуру, что и контроллеры с фиксирован- ной точкой TMS320x281x (C28x). Однако применение аппаратного модуля поддержки плавающей точки позволяет разрабатывать эффективные цифровые системы на языке высокого уровня C/C++ и значительно расширяет область возможного применения данных устройств

Отличительные особенности модуля:
• микроконтроллер TMS320F28335 (LQFP-176);
• SPI флэш-память AT45DB161D (16 Мбит);
• разъем mini USB и мост USB-UART на микросхеме FTDI232RL (развязка на ISO7221);
• разъем DRB9FA и интерфейс RS-485 (развязка на ISO15);
• разъем DRB9FA и интерфейс CAN (развязка на ISO7221);
• разъем JTAG (2х7 выводов) для загрузки и отладки программ;
• разъем и стабилизатор питания +5 В.

5. На каких языках можно писать программный код в CCStudio?

на языке высокого уровня C/C++ и Ассемблере

6. Как называется периферийный модуль микроконтроллера, осуществляющий обработку сигналов датчиков тока, напряжения, температуры?

7. Как называется периферийный модуль микроконтроллера, осуществляющий обработку сигналов инкрементальных датчиков положения/скорости?

8. Как называется периферийный модуль микроконтроллера, осуществляющий формирование сигналов управления силовыми ключами?

Модуль расширенного ШИМ-генератора

9. Перечислите известные Вам коммуникационные порты микроконтроллера?

Порты микроконтроллера (88 линий) и входы АЦП (16 линий) выведены на контактные площадки, на которых доступны, также, интерфейсы UART, SPI, I2C, CAN. В отверстия этих контактных площадок можно установить штыревые разъемы для подключения плат расширения.

10. Какова максимальная тактовая частота работы TMS320F28335?

ядро C28x+FPU с тактовой частотой 150 МГц

11. Какова минимальная длительность машинного такта TMS320F28335?

12. Какова разрядность TMS320F28335?

Разрядность 32

 

Тема: «Система прерываний, вводы/выводы, таймеры TMS320F28xxx»:

1. Какой аббревиатурой обозначают контроллер прерываний в TMS320F28xxx?

Расширение прерываний с периферии (PIE) – блок элементов, объединяющих многочисленные источники прерываний в меньший набор входных прерываний устройства.

2. Сколько прерываний периферии возможно в TMS320F28xxx?

Блок PIE может поддерживать 96 индивидуальных прерываний.

3. На сколько групп поделены прерывания периферии в TMS320F28xxx? Сколько прерываний в каждой группе?

96 индивидуальных прерываний, которые объединены в группы по восемь. Каждая группа попадает в одну из 12 основных линий прерываний (INT1..INT12).

4. Сколько машинных тактов (программных циклов) требуется для выборки в TMS320F28xxx вектора прерывания и сохранения в стек основных регистров процессора?

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

5. Сколько уровней разрешения прерываний в TMS320F28xxx?

Устройства 28 серии поддерживают одно немаскируемое прерывание (NMI) и 16 маскируемых прерываний, расположенные по приоритетам на уровне центрального процессора (INT1-INT14, RTOSINT, и DLOGINT).

6. Каким способом (аппаратно или программно) устанавливается приоритет прерываний периферии в в TMS320F28xxx?

программно

 

1. Какой аббревиатурой обозначают программно управляемые ножки (пины) TMS320F28xxx?

2. На сколько портов поделены 88 ножек TMS320F28335? Как называются эти порты?

3 порта А,В,С

3. Какие GPIO включает порт А TMS320F28335?

А: 0…..31

4. Какие GPIO включает порт B TMS320F28335?

B: 32…..63

5. Какие GPIO включает порт C TMS320F28335?

С: 64…..87

6. Как называются резисторы, подтягивающие ножку (пин) контроллера к “+” питания?

7. Как называются резисторы, подтягивающие ножку (пин) контроллера к “–” питания?

8. Сколько существует вариантов использования (возможных функций) каждой из 88 ножек (пинов) TMS320F28xxx?

9. Каким термином принято называть выбор функции пина (ножки) TMS320F28xxx?

10. Каким синонимом, отражающим суть действия, можно назвать квалификацию входа в TMS320F28xxx?

11. Сколько шагов включает план настройки пина (ножки) TMS320F28xxx?

9 шагов

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? Назовите их?

18 модулей ШИМ (PWM), из них 6 мо- дулей имеют режим высокого разреше- ния (HRPWM)

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. Назовите регистры, с которыми сравнивается значение счетчика в блоке Counter-Compare (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ххх?

 


Дата добавления: 2015-07-08; просмотров: 259 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
для дневного отделения| Раздел. Функции нескольких переменных

mybiblioteka.su - 2015-2024 год. (0.011 сек.)