Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Прикладное программирование 2014 / Прикладное программирование 2014-программа

.doc
Скачиваний:
70
Добавлен:
21.03.2016
Размер:
98.82 Кб
Скачать

Прикладное программирование. Расписание на весенний семестр 2014 г.

Лекции

Дата

Неделя

Объем, часов

Тема лекции

11.02.14

1

4

Цифровые сигнальные процессоры. Архитектура, особенности организации вычислений. Направления повышения производительности (VLIW, SIMD)

ЦСП фирмы Texas Instruments. Семейства, области применения, особенности архитектуры.

18.02.14

2

2

Цифровой сигнальный контроллер TMS320F28335. Назначение, устройство, особенности работы.

Блок-схема контроллера, назначение основных узлов. Карта памяти контроллера.

4

Цифровой сигнальный контроллер TMS320F28335.

Подсистемы общего назначения (тактовый генератор, прерывания, таймеры, входы/выходы общего назначения, внешние интерфейсы, прямой доступ к памяти)

25.02.14

3

2

Цифровые сигнальные процессоры (семинар №1)

2

Периферийные устройства для систем управления ePWM, eCAP, eQEP.

04.03.14

4

2

Периферийные устройства интерфейсов eCAN, McBSP, I2C, SPI, SCI.

4

ПЗ1

18.03.14

6

1

Аналого-цифровой преобразователь. Устройство, программирование функций.

1

Аппаратная платформа для выполнения лабораторных работ TMS320C2000 DSC Experimenter Kit. Назначение, устройство, особенности работы.

4

ПЗ2

25.03.14

7

4

Интегрированная среда программирования и отладки Code Composer Studio IDE – состав, общая характеристика, настройка (Target and Host Setup), интерфейс пользователя

01.04.14

8

2

Периферийные устройства TMS320F28335 (семинар №2)

4

ПЗ3

08.04.14

9

4

ПЗ4

15.04.14

10

2

Зачет по ПЗ

4

Интегрированная среда программирования Code Composer Studio. Создание программ. Основные инструментальные средства. Язык Ассемблера. Поддержка программирования на С/С++.

22.04.14

11

2

Интегрированная среда программирования Code Composer Studio. Средства и порядок отладки.

2

Интегрированная среда программирования Code Composer Studio. Заголовочные файлы. Библиотека примеров фирмы Texas Instruments и их использование в прикладных программах. Особенности программирования.

29.04.14

12

2

Интегрированная среда программирования Code Composer Studio. Средства анализа и оптимизации, вспомогательные инструменты.

Использование MATLAB и LabVIEW для подготовки и тестирования программ.

4

ЛР1

06.05.14

13

4

ЛР2

13.05.14

14

2

Интегрированная среда программирования Code Composer Studio (семинар №3)

4

ЛР3

20.05.14

15

4

ЛР4

27.05.14

16

4

ЛР5

2

ЛР6

03.06.14

17

4

Зачет по курсу

Практические занятия

Неделя

Дата

Тема практического занятия

Наименование лаборатории

Трудоемкость, часов

04.03.14

Структура программы на СИ. Лексемы языка. Константы. Типы данных, преобразование типов. Операции, выражении я, операторы. Область видимости. Классы памяти. Функции.

4

18.03.14

Указатели и массивы. Строки и строковые литералы. Составные типы данных. Использование директив препросцессора.

4

01.04.14

Использование стандартной библиотеки языка СИ.

4

08.04.14

Сложные объявления. Многомерные массивы. Ассемблерные вставки. Размещение программы в памяти.

4

15.04.14

Зачет по ПЗ

2

Итого:

18

Лабораторные работы

Неделя

Дата

Наименование лабораторной работы

Наименование лаборатории

Трудоемкость, часов

9

29.04.14

ЛР1.

Интегрированная среда программирования Code Composer Studio. Включение и настройка.

Создание базового проекта

класс персональных ЭВМ кафедры ИНС

4

10

06.05.14

ЛР2.

Управление таймерами и GPIO. Включение и выключение светодиодов на плате Experimenter Kit

класс персональных ЭВМ кафедры ИНС

4

11

13.05.14

ЛР3.

Организация обмена данными по интерфейсу SCI (RS-232)

класс персональных ЭВМ кафедры ИНС

4

15

20.05.14

ЛР.4

Организация ввода информации от цифровых датчиков, программирование работы интерфейса SPI

класс персональных ЭВМ кафедры ИНС

4

14

27.05.14

ЛР5.

Организация ввода информации от аналоговых датчиков, программирование работы АЦП

класс персональных ЭВМ кафедры ИНС

4

ЛР.6

Подготовка проекта к записи во Флэш-память. Программирование Флэш-памяти.

класс персональных ЭВМ кафедры ИНС

2

Итого:

22