КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Средства разработки кода
Средства программирования, трассировки и отладки программ в IDE Momentics
QNX Momentics представляет собой профессиональный комплект разработчика, который поддерживает различные языки программирования, различные инструментальные ОС и различные целевые процессоры и позволяет существенно сократить время разработки встраиваемого проекта независимо от его масштаба и сложности. Прежде всего QNX Momentics дает вам выбор. Вы можете применять разные языки программирования, инструментальные платформы и процессорные архитектуры. Писать программы на С, С++, Embedded С++ или Java. Вести разработку в среде Windows, Linux, или QNX Neutrino. Компилировать код для целевых процессоров ARM, MIPS, PowerPC, SH-4 или x86. И всё это в одной и той же среде разработки (IDE). Более того, вы можете работать даже с несколькими языками и архитектурами одновременно. QNX Momentics® упрощает цикл разработки от начала до конца. Вам нужно "оживить" процессорную плату? Просто выберите пакет поддержки процессорных плат (BSP), импортируйте его файл описания в построитель встраиваемых систем и сгенерируйте целевой образ. Вы начинаете новый проект? Запустите специальный мастер, выберите нужные опции, и проект будет создан автоматически. Вы сразу же можете начать писать код с помощью редакторов, разработанных для С и С++. Вы разрабатываете нестандартный драйвер? Вам помогут комплекты разработки драйверов (DDK), содержащие солидную базу исходных текстов и готовых шаблонов. Вы сможете отладить ваши приложения вместе с драйверами с помощью одного и того же графического символьного отладчика. Вам нужно оптимизировать производительность? Профайлер приложений и анализатор ОЗУ тесно интегрированы с остальными инструментами среды разработки, что упрощает вашу работу. Вам нужна комплексная отладка и оптимизация системы на низком уровне? Системный профайлер и отладочная версия микроядра позволят визуально отслеживать проблемы синхронизации, взаимные блокировки и прочие часто возникающие ошибочные ситуации. Профессиональный комплект разработчика QNX Momentics содержит в себе всё необходимое для разработки и внедрения встраиваемых систем высшего качества.
QNX Momentics® обеспечивает оптимизированную среду для разработки на C/C++ и Embedded с++. вы можете работать как в командной строке, так и в графической среде, в которой можно пользоваться целым рядом средств для повышения производительности (например, мастерами, редакторами кода, гибкими структурами make-файлов и др.). Мастера Создавайте новые проекты с помощью всего нескольких щелчков мышью. В QNX Momentics вы можете применять встроенные мастера для автоматизации всего процесса. Мастера позволяют: - выбрать тип проекта (С, С++, проекты на основе QNX Photon microGUI); - пройти все шаги по созданию проекта для любой комбинации целевых процессоров; - создать для проекта каталоги построения, файлы зависимостей и заготовки исходных текстов; - автоматически скомпилировать весь проект для создания готового приложения. Редакторы кода Пишите больше кода за меньшее время. Редакторы кода, входящие в состав QNX Momentics, предоставляют все необходимые возможности, включая операции "вырезать/вставить", отменудействий, добавление комментариев и формирование отступов, типичных для используемого языка. Кроме того, редакторы кода обеспечивают следующие функции: Подсветка синтаксиса - ключевые слова и синтаксис языков программирования автоматически выделяются цветом. Это применяется и к парным скобкам (что удобно при написании множества вложенных секций кода). ■ Шаблоны кода - просто нажмите "горячую" клавишу, чтобы вставить в текст типовые часто используемые блоки кода (циклы for, условные выражения if-then-else и т. п.). Каждый редактор содержит набор готовых шаблонов, которые вы можете редактировать или модифицировать. Шаблоны кода - просто нажмите "горячую" клавишу, чтобы вставить в текст типовые часто используемые блоки кода (циклы for, условные выражения if-then-else и т. п.). Каждый редактор содержит набор готовых шаблонов, которые вы можете редактировать или модифицировать. Изменяемые настройки - задавайте шрифты, цвета и прочие настройки, как вам удобно. Расстановка маркеров в тексте - каждый редактор отображает в тексте маркеры, связанные с текущим файлом, включая ошибки, указанные средствами построения. Вы также можете расставлять свои собственные маркеры в виде заданий или закладок. Список задач, чтобы лучше организовывать работу - представляет собой централизованный репозитарий для маркеров (точек останова, ошибок и т. п.) и заданий. Щёлкните на ошибке, и редактор автоматически перейдёт к нужной строке.
Дата добавления: 2014-12-10; Просмотров: 643; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |