Для выполнения лабораторной работы необходимо изучить по материалам лекций и предложенной литературе.
1. Организацию обмена данными между стендом и инструментальным компьютером.
2. Принцип работы и назначение регистров и отдельных полей JTAG UART порта. Эта информация содержится в описании процессорной системы «DE2-70 Media Computer»[9]. Включите ее в отчет.
3. Реализацию прерываний в процессорной системе с процессором NIOSII[8]. Используемые для этого регистры процессора и портов ввода – вывода.
4. Особенности использования вложенных прерываний.
5. Уясните принцип действия программы, работающей с интерфейсом JTAG из файла JTAG UART.s. Включите ее в отчет.
6. Уясните содержимое фрагмента программы TEST_DE2_70_Media_Computer из листинга 9 приложения и включите его в отчет.
7. Уясните пункты задания, выполняемого в текущей лабораторной работе, и напишите программные заготовки для их выполнения.
В лабораторной работе ASCII-коды символов, введенных в терминальном окне AMP, отправляются в процессорную систему, реализованную на стенде с использованием UART JTAG интерфейса, отображаются на светодиодах и 7-сегментных индикаторах, затем отправляются обратно в инструментальный компьютер, и отображаются в терминальном окне AMP. Выполняется сопряжение двух процессорных систем, реализованных на разных стендах, через их последовательные COM порты и инфракрасные порты.
Порядок выполнения лабораторной работы