HCC's release of its middleware suite brings a whole new layer of software capability to STMicro's advanced Cortex-M4 family. Engineers can now easily integrate many STM32F4 peripherals and storage media quickly and to a high level of quality. HCC middleware is designed to complement that available from many RTOS focused companies by providing the kind of performance and range of features that can only be achieved by specialization.
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. 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. HCC offers a range of file systems to ensure that it is possible to achieve the highest performance or to work efficiently within limited resources. Developers can choose either fully FAT-compatible systems or systems with proprietary file structures. This means that engineers can cope with any demands with minimum fuss and high confidence. HCC's MISRA-compliant embedded TCP/IP is 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.













