This document serves as the official User's Guide for the VisualDSP++ 5.0 Kernel (VDK), Revision 3.5. It is designed for developers working with Analog Devices' ADSP-BFxxx, ADSP-21xxx, and ADSP-TSxxx processors. The guide provides comprehensive information on the kernel's features, usage, and technical support resources.
The manual covers the full lifecycle of kernel development, including rapid application development, hardware abstraction, and project configuration. Key topics include detailed instructions on using VDK threads, managing scheduling methodologies (cooperative, round-robin, preemptive), and utilizing synchronization primitives like semaphores, mutexes, and events. It also includes a complete API reference for library functions, data types, and debugging tools.
| Supported Processors | ADSP-BFxxx, ADSP-21xxx, ADSP-TSxxx |
|---|---|
| Document Revision | 3.5 |
| Part Number | 82-000420-07 |
The kernel supports the ADSP-BFxxx, ADSP-21xxx, and ADSP-TSxxx processors.
This guide is Revision 3.5, published in January 2011.