Pertech Embedded Solutions: RTOS, Software & Tools

RTOS – Pertech Embedded Solutions offers real-time operating system (RTOS)designed for embedded, real-time applications running on microcontrollers, microprocessors, or DSPs. The ThreadX RTOS advanced technology is optimized to size, speed, and ease of use.

 

Embedded software – Pertech Embedded Solutions offers embedded softwareto fulfill the requirements of variety of embedded applications.
The embedded software components supplied is not wired down to a piece of hardware. It makes no assumptions about the execution/target environment. Eachembedded software component utilizes configuration table that contains application and hardware related parameters to configure the devices at startup.

 

Embedded systems – An embedded system is a microprocessor-controlled device that is not a desktop computer. Embedded systems are used in consumer, industrial, commercial and aerospace and defense applications. Pertech Embedded Solutions offers the building blocks to create embedded applications including RTOS, file system, USB and Ethernet stacks and development tools.

 

Embedded applications – Pertech Embedded Solutions offers embedded applications from the leader in middleware, HCC Embedded

 

Real-time – A real-time system is any data processing system that has to respond to stimuli within a deterministic time. The confusion some times is between very fast to real time. The key for real time system is deterministic and predictable response time. ThreadX RTOS is deterministic and fast operating system.

 

Multitasking – Multitasking enables a complex device application embedded software to be broken down to separate tasks that operates independently or cooperates. ThreadX RTOS offers deterministic multitasking coupled with pre-emptive scheduling. Multi-taksing facilities includes Threads,
application Timers, Message Queues, Counting Semaphores, mutexes and more.

 

tcp/ip – HCC Embedded TCP/IP stack offers an extremely high-speed data transfer rate, with minimal system resource requirements. It offers no dynamic memory allocation (no malloc/free) and incorporating standard BSD sockets interface. In order to maintain high-speed operations, it uses Zero copy operation with very small footprint.

 

File system – HCC Embedded offers high performance, full featured FAT file system optimized for high-performance with FAT12/16/32-compliant media. There’s extensive support for external media, including SD/MMC and Compact flash cards, or any device arranged as an array of logical sectors.

 

ARM – Pertech Embedded Solutions offers wide variety of embedded software and development tools supporting ARMbased microprocessors and microcontrollers.

 

x86 – Pertech Embedded Solutions offers Intel x86 JTAG debugger products that are designed to make the developer’s job easier. Arium takes great care in developing feature-rich hardware and software that is easy for the user to set up and configure to speed development time. An example is Linux OS-aware features providing seamless application and kernel space debugging.

 

Firmware –HCC embedded is focused on developing re-usable firmware for Flash, File Systems and Communications. Many of the leading RTOS vendors in the industry re-sell HCC software under their own brand, giving engineers access to excellent middleware regardless of the RTOS or processor they use.

 

Embedded development tools – Atollic TrueSTUDIO® is the premier C/C++ development tool for embedded systems development, with its unrivalled feature-set and unprecedented integration. In addition to the state-of-the-art editor, the optimizing C/C++ compiler and multiprocessor aware debugger, Atollic TrueSTUDIO® also includes features for team collaboration, graphical modeling and design, code review and review meetings, and much more.

 

Express logic – Express Logic offers an advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performance NetX™ TCP/IP stack, the FileX™ embedded MS-DOS compatible file system, and the USBX™ Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties.

 

Threadx – ThreadX is a real-time operating system (RTOS) designed for embedded, real-time applications running on microcontrollers, microprocessors, or DSPs. ThreadX’s advanced technology is optimized to make it small in size, fast in performance, and easy to use. ThreadX is royalty-free, making it especially attractive for high-volume, cost-sensitive products

 

Netx – NetX is Express Logic’s high-performance, dual-stack IPv4/IPv6 implementation of TCP/IP protocol standards. NetXhas a unique Piconet™ architecture and a zero-copy API, making it a perfect fit for today’s deeply embedded applications.

 

Static analysis – CodeSonar static code analyzer, analyzes source code and identifies serious programming errors that cause system crashes, memory corruption, leaks, data races, and security vulnerabilities.

 

Usb – Embedded USB stacks from HCC embedded are mature, widely used stacks that can support almost any desired USBconfiguration. The USB suite includes solutions not only for common functions like HID, Hub and Mass Storage but also for more sophisticated requirements including Isochronous, Composite Devices, and interfaces to File Systems and Ethernet.

contact us

We'd like to hear from you

Frequently Asked Questions

1 What real-time operating system (RTOS) does Pertech offer and what are its key advantages for embedded applications?

Pertech offers the ThreadX RTOS, which is optimized for size, speed, and ease of use. It provides deterministic and fast operating system capabilities, coupled with pre-emptive multitasking, making it ideal for complex embedded applications requiring predictable response times.

2 How does Pertech's embedded software ensure flexibility and adaptability for various applications?

Pertech's embedded software components are designed to be hardware-independent, making no assumptions about the execution environment. Each component utilizes a configuration table with application and hardware parameters, allowing for flexible device configuration at startup.

3 What building blocks does Pertech provide for developing complete embedded systems?

Pertech Embedded Solutions offers comprehensive building blocks for creating embedded applications. These include the ThreadX RTOS, file systems, USB and Ethernet stacks, and various development tools, providing a full suite for embedded system development.

4 Can you describe the features and performance benefits of Pertech's TCP/IP stack for embedded systems?

Pertech's HCC Embedded TCP/IP stack offers extremely high-speed data transfer with minimal system resource requirements. It features no dynamic memory allocation, incorporates a standard BSD sockets interface, and uses zero-copy operations to maintain high performance with a very small footprint.

upbtn
Skip to content