"DVDXpert" - компас в мире Hi-Fi и High End техники и другой stereo и home cinema аппаратуры.
ГЕНЕРАЦИЯ ОБЪЕКТНЫХ МОДУЛЕЙ (ФАЙЛОВ) |
18-01-2024 |
НАСТРОЙКА ПРОЕКТА MPLAB ДЛЯ ИСПОЛЬЗОВАНИЯ MPLINK
После создания проекта (Project > New Project) вы получаете доступ к окну редактирования свойств проекта. Мы подробно рассмотрели работу с этим окном ранее, в главе, описывающей работу с MPLAB. Выделите имя проекта щелчком мышки и, когда станет активной кнопка "Node Properties", нажмите на нее. В диалоге "Node Properties", в поле "Language Tool" выберите MPLINK. Если необходимо, установите другие опции компоновщика.
Добавьте исходные файлы в ваш проект, используя кнопку "Add Node". Укажите программный инструмент, при помощи которого будет скомпилирован каждый исходный файл, выбирая имя этого файла и нажимая кнопку "Node Properties".
Добавьте предварительно откомпилированные файлы и библиотеки (например, входящие в состав MPLABC17/C18). Вы можете добавить несколько файлов одновременно, если выбирая файлы в списке будете удерживать нажатой клавишу
Генерация выходных файлов
Когда проект MPLAB настроен, вы можете выполнить его сборку, запустив процесс обработки командой меню Project > Make Project. Сгенерированные hexфайлы автоматически загружаются в ОЗУ вашего компьютера. Кроме этого, генерируются дополнительные файлы для документирования и отладки, их назначение мы рассмотрели в разделе "Входные и выходные файлы компоновщика".
Логические секции, используемые в исходном коде для размещения кодов и данных.
Существуют четыре основные категории директив, применяемых в скриптах. Сейчас мы подробнее рассмотрим каждую из этих директив. Комментарии в скриптах помечаются символами косой черты "II", любой текст, помещенный между этими символами, игнорируется. Мы не будем описывать опции командной строки, потому что менеджер проектов MPLAB автоматически подставляет их в соответствии с настройками диалоговых окон. Вероятность того, что вы будете работать непосредственно с командной строкой, очень мала, но в случае необходимости вы можете обратиться к файлу помощи MPLINK.
Чтобы размер стека был определен как '0x20' в области ОЗУ, предварительно определенной как 'gprO', в скрипт компоновщика должна быть включена строка:
STACK SIZE=0x20 RAM=gprO
Недостатки аналогового телевидения
Интерактивное телевидение
Цифровое телевидение в России
ОСТАНОВ ПО УСЛОВИЮ