Key facts
- Brand
- Analog Devices
- Model
- VisualDSP++ 5.0 Kernel (VDK)
- Category
- microcontrollers
- Documents
- 3
- Languages
- EN
- Last added
- 2012-08-03
Start here

Analog Devices VisualDSP++ 5.0 Kernel User's Guide
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.
Analog Devices VisualDSP++ 5.0 Kernel (VDK) specifications
| Supported Processors | ADSP-BFxxx, ADSP-21xxx, ADSP-TSxxx |
|---|---|
| Document Revision | 3.5 |
| Part Number | 82-000420-07 |
All Analog Devices VisualDSP++ 5.0 Kernel (VDK) documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in these manuals
What is the purpose of this manual?
This manual provides instructions for using the VisualDSP++ 5.0 Kernel (VDK).
From: Analog Devices VisualDSP++ 5.0 Kernel VDK User's Guide
What is the part number for this document?
The part number for this document is 82-000420-07.
From: Analog Devices VisualDSP++ 5.0 Kernel VDK User's Guide
Which processors does the VisualDSP++ 5.0 Kernel support?
The kernel supports the ADSP-BFxxx, ADSP-21xxx, and ADSP-TSxxx processors.
What is the revision number of this user guide?
This guide is Revision 3.5, published in January 2011.
What is the intended audience for this manual?
The manual is intended for developers who need to use the VisualDSP++ 5.0 Kernel (VDK) for embedded development.
From: Analog Devices VisualDSP++ 5.0 Kernel (VDK) User's Guide
What processors are supported by this kernel?
The manual lists specific supported processors in a dedicated section, including various Blackfin and SHARC families.
From: Analog Devices VisualDSP++ 5.0 Kernel (VDK) User's Guide
