
Прикладное программирование 2014 / Прикладное программирование 2014-программа
.docПрикладное программирование. Расписание на весенний семестр 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 |