Skip to content

Latest commit

 

History

History
28 lines (13 loc) · 1018 Bytes

README.md

File metadata and controls

28 lines (13 loc) · 1018 Bytes

#DSPController

DSPController is an embedded human interface device that connects to the Analog Devices SHARC ADSP-21364 evaluation board via SPI to upgrade its flexibility. The DSPController bundle contains the hardware itself and the software API which can be used in the VisualDSP++ environment with the supported DSP chips.

This repository contains a project that uses the lates DSPController driver and demonstartes the basic usage of the DSPController API.


How to use this project

There are three files you should care about:

  • INTERFACE.c - implements the interface state machine
  • GLUE.h - connects INTERFACE.c to DSP.c
  • DSP.c - implements the signal processing algorithm

The project contains a basic volume control application, that uses encoder 3 to adjust the volume of the signal that flows through the DSP.


Check out the whole boundle

DSPController Bundle