Analog Devices VisualDSP++ 3.5 Kernel (VDK) User Manual

This document is a user guide for the W3.5 Kernel (VDK) for 16-bit processors. It provides information about the features and characteristics of the products from Analog Devices, Inc.


Analog Devices VisualDSP++ 3.5 Kernel (VDK) User Manual - cover page
Brand
Analog Devices
Document type
User Manual
Language
English
Pages
354
File format
PDF
File size
1.8 MB
Published
19 March, 2012
Updated
28 September, 2023
MD5 checksum
144A7CEE333636B8B2B82EE6A1A4EE37

About this manual

This manual introduces the VisualDSP++ 3.5 Kernel (VDK) for 16‑bit processors, describing its purpose, intended audience, and the rapid‑application‑development features it offers. It covers the kernel’s architecture, scheduling methods, thread types, and the APIs needed to create and manage threads, semaphores, events, and device drivers.

The document includes a detailed API reference, linker description file format, debugging tools, and examples of using VDK in C, C++, and assembly. It also provides information on supported processors, hardware abstraction, and troubleshooting tips such as handling kernel panics and preemptive scheduling.

What's inside

  • Preface
  • Introduction to VDK
  • Configuration and Debugging of VDK Projects
  • Thread Safe Libraries
  • Global Variables
  • Multiprocessor Messaging
  • Device Drivers
  • VDK API Reference
  • Scheduling and Priorities
  • Interrupt Handling

Specifications

Part Number82-000035-03
Revision1.0
Publication DateOctober 2003

Frequently asked questions

What is the part number of this manual?

The part number is 82-000035-03.

When was this manual released?

It was released in October 2003.

Which processors are supported by the VDK?

The VDK is intended for 16‑bit processors.

What type of document is this?

It is a user’s guide for the VisualDSP++ 3.5 Kernel (VDK).

Download PDF (1.8 MB)

More Analog Devices Manuals


View all Analog Devices manuals →