Operating Systems and Middleware
Analog Devices, in collaboration with several Alliance partners, provides the following operating system and middleware offerings to enable a user-friendly programming environment for applications developed using the Blackfin® and SHARC® processor families. These real-time kernels and services software seamlessly integrate with CrossCore® Embedded Studio.
Type | Offerings | Supported Architectures | |
SHARC | Blackfin | ||
Operating System |
FreeRTOS - Analog Devices port of open-source OS |
✔ |
✔ |
Embedded Linux - Analog Devices Linux kernel and development tools |
✔ |
X |
|
USB Stack/Driver |
Tuxera (HCC) USB Host/Device Stacks Closed Loop Design USB Communication Device and Audio Class Libraries |
✔ | ✔ |
TCP/IP Stack | ✔ | ✔ | |
File System Driver | Tuxera (HCC) FAT File System | ✔ | ✔ |