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 software to 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. Each embedded 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 ARM based 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. NetX has 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 USB configuration. 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.