• ISA provides technical resources and standards to help industrial automation professionals advance their careers and the field. We enable automation professionals worldwide to solve problems and enhance their skills by bringing people together to create new technologies and share best practices with future automation professionals.
    • Industry Insights

  • We attract over 140,000 unique automation professionals monthly, making us the premier online content provider and the only dedicated electronic magazine in the automation industry.

    Monthly Magazine

    • More things to read

    Back
    Back
  • M logo for Automation.com Monthly. Link to current issue.

Express Logic adapts ThreadX to ARM Development Studio-5

24 October, 2013
Express Logic adapts ThreadX to ARM Development Studio-5
Express Logic adapts ThreadX to ARM Development Studio-5
In adopting kernel awareness, ThreadX RTOS provides greater levels of transparency into the thread and task management of a system, and speeds the development and debug of applications.

October 24, 2013 – Express Logic adds ThreadX kernel awareness for the ARM Development Studio-5 (DS-5) tools. Kernel awareness, which provides greater levels of transparency into the thread and task management of a system, speeds the development and debug of applications. Kernel awareness provides on-demand views of kernel data structures such as threads, queues, semaphores, and other objects of interest during the debug process. With this feature, at any point in time, a developer can set a breakpoint and, on hitting that point, easily see the status of all system threads and resources. The DS-5 plug-in provides the following ThreadX RTOS views:

  • Comprehensive thread list with thread status and objects on which the threads are blocked/suspended, if any
  • All major ThreadX objects including semaphores, mutexes, memory pools, message queues, event flags, and timers
  • Stack usage for individual threads

By adding kernel awareness for the ARM DS-5 tools, ThreadX delivers shorter development time. Developers gain greater visibility into ThreadX objects throughout the development process, giving them a quality, robust option for ARM-based embedded development. ThreadX is a small-footprint, royalty-free source code RTOS for SoC and other resource-constrained devices in consumer electronics, wireless networking, medical equipment, and industrial automation. ThreadX supports the full range of ARM processor architectures, including the Cortex-M0/M3/M4/R5/A5/A8/A9 cores, and is used in over 1.5 billion electronic products worldwide.

Developed by ARM architecture experts, the ARM DS-5 toolchain enables engineers to develop robust and highly optimized embedded software for ARM application processors, such as the Cortex-A series, Cortex-R real-time processors, and other ARM embedded processors. The DS-5 toolchain comprises tools such as the best-in-class ARM C/C++ Compiler, a powerful Linux/Android/RTOS-aware debugger, the ARM Streamline system-wide performance analyzer, and real-time system model simulators, all conveniently packaged in a user-friendly integrated development environment (IDE) based on Eclipse.

Trending Articles

Advertisement

Related Industry Products

View all Industry Products
Advertisement
Advertisement