Nexar создан в ОСРВ основе встроенных инженерных систем, необходимо создать внедренный проект, который включает в профиле пользователя (user.oil), пользовательские файлы источника (*. C, *. ч), а также варианты конфигурации системы Установите пункт редактирования, компиляции, компоновки и отладки параметров окружающей среды. При изменении профилей пользователей (user.oil), система будет восстановить код в целевой ОСРВ библиотек. Полные вложенные инженерных систем компиляции TASKING отладчик можно использовать Orti протокола (OSEK в режиме реального времени интерфейс протокола), чтобы завершить в режиме реального времени встроенной системы отладки. Между тем, в Nexar поддерживать программное обеспечение в моделировании отладки.
В следующих примерах будет сочетаться с краткий обзор того, как достичь полного Nexar RTOS51 основан встроенных процесс разработки системы.
Первая: Создать новые встроенные системы инженерных
1, выберите меню [меню] Файл> Создать>> Проект>> Встроенные проекта, проект покажет новое поле вложенных название проекта системы, выберите меню [меню] Файл> Сохранить проект, изменения в диалоговом окне Название проекта, а затем "Сохранить". В инженерно-бар, выберите "Файл опцию Открыть в проект выведет список всех файлов, относящихся к текущему проекту. Примечание: Структура Параметры редактора для редактирования файл проекта связь между отношениями.
Рисунок 1.1 Новый проект для создания встраиваемых систем
Рисунок 1.2 Колонка ---- Встроенные машиностроительный завод
2, во встроенных инженерных систем добавить профиль пользователя (myrtos.oil) и система контроля исходного кода (mymain.c). Выберите в меню [меню] Файл> Создать>> C исходного документа и текст документа; столбца можно также выбрать в встраиваемых системах имя инженерного проекта, нажмите кнопку мыши, чтобы выбрать [всплывающие окна] Добавить к проекту>> C с файлами и текстом документа . Сохраните файл, переименовать mymain.c и myrtos.oil.
Рисунок 1.3 Схема проекта по созданию бар ----
Для простоты изложения, в встраиваемых систем инженерного относится только к профилю пользователя (myrtos.oil) и система контроля исходного кода (mymain.c) два файла. В самом деле, пользователь может добавлять функции программного обеспечения потребностей исходного кода файлы заголовков и подпрограмм. После создания проекта, Nexar автоматически создаст Makefile (в данном проекте является myrtos.mak), в документе содержатся правила для встроенных систем архитектуры; перекомпилировано каждый раз, Nexar будет установлен в соответствии с Makefile Обновление встроенного кода инженерных объектов. ОСРВ во встроенных библиотек инженерных систем устанавливается путем установки параметров в файле НЕФТЬ.
Второе: Приложение редактирования документов системы
1 пользователь в документе mymain.c исходный код, чтобы написать следующий, а затем сохранить;
Нажмите, чтобы увидеть оригинал
Нажмите, чтобы увидеть оригинал
Нажмите, чтобы увидеть оригинал
Нажмите, чтобы увидеть оригинал
2, набор встроенных параметров системы инженерного:
Во встроенной системой проектов дизайна, выбрав в меню [меню] Проект>> Параметры проекта, откройте диалоговое окно Параметры для встраиваемых проекта *. PrjEmb (рис. 2.1). Установить правом верхнем углу на рис 2,1 вариантов TASKING TSK51x/TSK52x, затем выберите текущего поля в процессоре Soft-Core встроенных инженерных объектов (таких, как TSK51A). Домен в атрибуте С режим работы памяти компилятором и для выбора переменных в XDATA чтобы возвратного окно функции функции. (Примечание: Для начала, вы можете просто все варианты, по умолчанию для системы, некоторые отмечены красным цветом на рис 2.1.)
Нажмите, чтобы увидеть оригинал
Рис 2,1 бар встроенная система параметр 3 для создания пользовательских приложений:
В системе меню [меню] Проект>> Компиляция Встроенные проекта *. PrjEmb порядке, или в области инжиниринга, щелкните правой кнопкой мыши нынешнее название Встроенные системы Техника (Embedded_Project1.PrjEmb); файлы НЕФТЬ ОСРВ библиотеки и система будет интегрированной среды разработки компиляции, интеграции, соединения и найти какие-то действия для создания *. ABS документа. Цели этого демонстрационного проекта, проект завершения строительства, каталог проекта будет автоматически сгенерирован следующий ряд документов:
Встроенный в доступе к встроенной системой проекта целевой файл (*. ABS) после, Nexar средств разработки для встраиваемых проекты обеспечат интегральных схем отладки, который также поддерживает моделирование возможности отладки;
Сначала откройте главный документ, и в области инжиниринга правой кнопкой мыши на встроенный проекта и плавающей панели команд, что всплывает, выберите команду имитировать, а затем, выбрав меню системы [меню] Вид>> Панели рабочей области>> Встроенные>> ОСРВ команды воспитывать диалоговое окно отладки информацию из системы меню, выберите [меню] Debug>> ОСРВ>> Задачи команды, нажмите функциональную клавишу F9, моделирование реализации встроенных проектов. Для наблюдения боевой готовности проекта в Debug диалоговом окне информации, или вы можете добавить соответствующие ключевые слова, чтобы задать точку останова в основной программе, как показано на рисунке 2.2.
Рисунок 2.2 Встроенная система отладки интерфейса
5, следующее определение отладки функциональных клавиш, как показано на рисунке 2.3: