Lauterbach оснастила отладчик Trace32 поддержкой семейства стандартных ОС Windows

Вторник, 16 июля 2013 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Компания Lauterbach, поставщик аппаратных инструментов и отладки для микропроцессоров, объявила о поддержке семейства стандартных операционных систем Windows. Поддерживаются все разновидности ОС Windows, включая Windows Embedded Standard, а также Windows XP, Windows Vista, Windows 7 и Windows 8. Отладчик Trace32 от Lauterbach также поддерживает возможности SMP-отладки (SMP — симметричная мультипроцессная обработка) для многоядерных систем или систем с технологией Hyper-Threading.

Отладчик Trace32 упрощает процесс разработки и тестирования модулей ядра, драйверов, процессов и динамически подключаемых библиотек (DLL) как в одноядерных, так и многоядерных системах. Поддержка ОС Windows распространяется на все платформы с архитектурой x86 и Аtom, имеющих интерфейс JTAG, сообщили CNews в Lauterbach.

В течение долгого времени отладчик Trace32 имел специальную поддержку для Windows CE/EC на различных архитектурах. Теперь Lauterbach добавила в «понимание» также и стандартные ОС семейства Windows, куда входят все серверные, настольные и встраиваемые версии ОС Windows XP, Windows Vista, Windows 7 и Windows 8.

Используя поддержку ОС Windows, пользователь может проверять существующие процессы, потоки и библиотеки, а также модули ядра и драйверы. Благодаря расширенной поддержке блока управления памятью (MMU) отладчика Trace32 разработчик в любой момент может получить доступ ко всему виртуальному адресному пространству и одновременно отлаживать драйверы и приложения устройств. Одновременно можно создавать сразу несколько процессов, что особенно интересно для проверки межпроцессной коммуникации или вызова драйверов, подчеркнули в компании.

Trace32 использует интерфейс JTAG для получения доступа к целевой системе. Никаких специальных настроек ОС, интерфейса или драйвера для отладки целевой системы не требуется. Даже если компьютерная система «зависнет», отладчик по-прежнему будет отображать системные ресурсы. Режим отладки с полной остановкой, когда не требуется наличие работающей программы, допускает отладку и прерываний — от точки входа в программу прерывания до процедур обработки прерываний, драйверов и даже соответствующих отвечающих приложений.

Поддержка ОС Windows компании Lauterbach полностью совместима с симметричной мультипроцессной обработкой. Отладчик можно в любое время переключить на любой из имеющихся процессоров, получая информацию о каждом процессоре или ядре Hyper-Threading, утверждают разработчики. Он принимает во внимание стеки вызовов всех активных и пассивных потоков приложений и показывает, где в данный момент работает активный поток или ожидает пассивный поток. Система запускается и останавливается синхронно для всех ЦП; контрольная точка полностью останавливает ЦП независимо от того, какое ядро достигло этой контрольной точки. При наступлении такого события отладчик автоматически переключается на вывод информации о том процессоре, который достиг контрольной точки.

Используя эти возможности, разработчик получает доступ ко всей системе и всем ресурсам и производит отладку на системном уровне, а не на уровне процессора.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 1496
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003