HCC-Embedded has announced the release of its full suite of embedded middleware for Freescale’s ‘K’ series ARM Cortex based microcontrollers.
The sutie includes the following:
• fail-safe file systems, NAND/NOR Flash Management, USB Host & Device and MISRA-compliant TCP/IP.
• Compatible with Freescale Tower System Development Platform and all relevant compilers.
• Seamless integration with most commercial RTOSes, including MQX, FreeRTOS and ‘no-RTOS’ based applications.
HCC’s middleware suite brings a whole additonal layer of software capability to Freescale’s advanced Kinetis family, according to the company. Engineers can quickly and easily integrate HCC’s advanced middleware with all Kinetis peripherals and storage media. HCC middleware is designed to complement most commercial and free RTOS solutions.
Highlights include:
Flash Storage: HCC’s SafeFTL (Flash Translation Layer) enables truly fail-safe management of any NAND/NOR with hardware support for hundreds of flash devices, including internal flash, serial flash and large arrays of NAND flash.
USB Device & Host: With support for all speeds, endpoints and transfer types, HCC’s USB offers a broad range of class drivers. This includes support for media interfaces such as printers, cameras and audio and a sophisticated range of interfaces to Ethernet and storage media.
MISRA-Compliant TCP/IP: a compact, high-quality, high-performance stack that reduces the risk and cost of using complex software in critical systems. It is implemented with a strongly typed subset of the ‘C’ language that complies with the MISRA-C:2004 standard