CrossCore® Embedded Studio (CCES) Examples

CrossCore Embedded Studio includes a minimal number of examples. The majority of examples may be found in the following products:

After installing a BSP or Add-In product, examples for the product are searchable using the example browser via Help -> Browse Examples menu item in CCES.

The purpose of this page is to:

Available Products



ADSP-SC58x EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

SC584 W25Q128FV dpia (sharc)

This is an example device programmer interface application for SC584 Winbond W25QV Serial flash

SHARC

ADSP-SC584

SC589 W25Q128FV dpia (sharc)

This is an example device programmer interface application for SC589 Winbond W25QV Serial flash

SHARC

ADSP-SC589

Channel Frequency (sharc)

This example shows how to configure and use the adau1977 device. This example reads the ADC channels and calculates the detected frequency.

Sharc

ADSP-SC584

Diagnostic Fault (sharc)

This example shows how to configure and use the adau1977 device. This example configures the adau1977 diagnostics and triggers an interrupt to the processor using a GPIO line.

Sharc

ADSP-SC584

ADC DAC Audio Playback (sharc)

This example uses the ADAU1979 and ADAu1962a, ADC and DAC respectively, to perform an audio playback on the ADSP-SC589 EZ-Kit.

Sharc

ADSP-SC589

INA3221 Read Voltage (cortex)

This example uses the INA3221 Triple Channel Shunt and Bus Voltage Monitor device driver to read the 1.5 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-SC589 EZ-Kit.

Sharc

ADSP-SC589

INA3221 Read Voltage (sharc)

This example uses the INA3221 Triple Channel Shunt and Bus Voltage Monitor device driver to read the 1.5 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-SC589 EZ-Kit.

Sharc

ADSP-SC589

ASRC Audio Playback (sharc)

This example demonstrates how to use the Asynchronous Rate Converters in conjunction with the ADAU1979 and ADAu1962a (ADC and DAC respectively) and the Precision CLock Generator, to perform an audio playback on the ADSP-SC589 EZ-Kit.

Sharc

ADSP-SC589

CrcDmaDataCompare (cortex)

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

Sharc

ADSP-SC589

CrcDmaDataCompare (sharc)

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

Sharc

ADSP-SC589

CrcDmaDataFill (cortex)

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

Sharc

ADSP-SC589

CrcDmaDataFill (sharc)

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

Sharc

ADSP-SC589

CrcDmaDataTransfer (cortex)

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream by operating the CRC device in Memory Transfer Compute Compare mode.

Sharc

ADSP-SC589

CrcDmaDataTransfer (sharc)

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream by operating the CRC device in Memory Transfer Compute Compare mode.

Sharc

ADSP-SC589

CrcDmaDataVerify (cortex)

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

Sharc

ADSP-SC589

CrcDmaDataVerify (sharc)

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

Sharc

ADSP-SC589

ComplexFFTPipelined (cortex)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of complex FFT transformations in a pipelined manner.

Sharc

ADSP-SC589

ComplexFFTPipelined (sharc)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of complex FFT transformations in a pipelined manner.

Sharc

ADSP-SC589

InterleavedFFTPipelined (cortex)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of interleaved complex and inverse FFT transformations in a pipelined manner.

Sharc

ADSP-SC589

InterleavedFFTPipelined (sharc)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of interleaved complex and inverse FFT transformations in a pipelined manner.

Sharc

ADSP-SC589

LowPassFilter (sharc)

This example demonstrates how to configure the FIR device driver in channel interrupt mode.

Sharc

ADSP-SC589

HADC Read Voltage (cortex)

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

Sharc

ADSP-SC589

HADC Read Voltage (sharc)

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

Sharc

ADSP-SC589

HAE Callback (cortex)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in callback mode.

Sharc

ADSP-SC589

HAE Callback (sharc)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in callback mode.

Sharc

ADSP-SC589

HAE Dma (cortex)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in DMA or interrupt mode.

Sharc

ADSP-SC589

HAE DMA (sharc)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in DMA or interrupt mode.

Sharc

ADSP-SC589

IIR_Filter_Response (sharc)

This example demonstrates how to configure the IIR device driver in channel interrupt mode.

Sharc

ADSP-SC589

linkport loopback (cortex)

This example tests the basic functionality of the Linkport driver. It transmits the content of a buffer to another using the Linkport device.

Sharc

ADSP-SC589

linkport loopback (sharc)

This example tests the basic functionality of the Linkport driver. It transmits the content of a buffer to another using the Linkport device.

Sharc

ADSP-SC589

Rotary counter (cortex)

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

Sharc

ADSP-SC584

Rotary counter (sharc)

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

Sharc

ADSP-SC584

SINC_config (cortex)

This example demonstrates how to configure the ADSP-SC589 SINC filter device driver. A sigma-delta signal must be supplied to the input of the SINC filter. The SINC filter output data is stored in ADSP-SC589 memory.

Sharc

ADSP-SC589

SINC_config (sharc)

This example demonstrates how to configure the ADSP-SC589 SINC filter device driver. A sigma-delta signal must be supplied to the input of the SINC filter. The SINC filter output data is stored in ADSP-SC589 memory.

Sharc

ADSP-SC589

SPDIF Loopback self test

This example demonstrates how to loopback audio from a transmit SPDIF interface to a receive SPDIF interface.

Sharc

ADSP-SC589

SPDIF Audio Playback

This example demonstrates how to playback audio from a receive SPDIF audio input via the ADAU1962a DAC.

Sharc

ADSP-SC589

SPI EEPROM ReadWrite (cortex)

This example tests the 1K-bit SPI Serial EEPROM (Microchip 25LC010A) memory device. The Microchip 25LC010A EEPROM is located on the ADSP-SC589 EZ-Kit.

Sharc

ADSP-SC589

SPI EEPROM ReadWrite (sharc)

This example tests the 1K-bit SPI Serial EEPROM (Microchip 25LC010A) memory device. The Microchip 25LC010A EEPROM is located on the ADSP-SC589 EZ-Kit.

Sharc

ADSP-SC589

SPI Flash Readback (cortex)

This example uses the SPI to readback the ID of the flash memory (W25Q128FV) located on the SC589 EZ-Kit.

Sharc

ADSP-SC589

SPI Flash Readback (sharc)

This example uses the SPI to readback the ID of the flash memory (W25Q128FV) located on the SC589 EZ-Kit.

Sharc

ADSP-SC589

Read Temperature (cortex)

This example demonstrates how the TMU driver is used to read the processor temperature.

Sharc

ADSP-SC589

Read Temperature (sharc)

This example demonstrates how the TMU driver is used to read the processor temperature.

Sharc

ADSP-SC589

Si5356A Clock Config (cortex)

This example demonstrates how to configure the Silicon Labs Si5356A clock generator output.

Sharc

ADSP-SC589

Si5356A Clock Config (sharc)

This example demonstrates how to configure the Silicon Labs Si5356A clock generator output.

Sharc

ADSP-SC589

UART Autobaud ADSP-SC584(cortex)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

Sharc

ADSP-SC584

UART Autobaud ADSP-SC584 (sharc)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

Sharc

ADSP-SC584

UART Autobaud (cortex)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

Sharc

ADSP-SC589

UART Autobaud (sharc)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

Sharc

ADSP-SC589

UART Char Echo (cortex)

This example demonstrates basic UART driver operation using character echo to the console.

Sharc

ADSP-SC589

UART Char Echo (sharc)

This example demonstrates basic UART driver operation using character echo to the console.

Sharc

ADSP-SC589

SC584 Power On Self Test (cortex)

This is the power on self test (POST) example. See Readme_Power_On_Self_Test.html for details.

SHARC

ADSP-SC584

SC589 Power On Self Test (cortex)

This is the power on self test (POST) example. See Readme_Power_On_Self_Test.html for details.

SHARC

ADSP-SC589

GPIO Button LED Callback (cortex)

This example uses the GPIO service to Toggle LED's when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC584

GPIO Button LED Callback (sharc)

This example uses the GPIO service to Toggle LED's when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC584

GPIO Button LED Callback (cortex)

This example uses the GPIO service to Toggle LED's when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC589

GPIO Button LED Callback (sharc)

This example uses the GPIO service to Toggle LED's when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC589

GPIO Button LED Polled (cortex)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC584

GPIO Button LED Polled (sharc)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC584

GPIO Button LED Polled (cortex)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC589

GPIO Button LED Polled (sharc)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC589

MCAPI Multicore communication

This example demonstrates how to use the Multicore Communication API (MCAPI) to send messages between the cores.

SHARC

ADSP-SC589

MCAPI printf

This example demonstrates how to use the Multicore Communication API (MCAPI) to send text logging and shutdown commands from core 1 to core 0.

SHARC

ADSP-SC589

Memory DMA Copy Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy Example using Array Mode (sharc)

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy Example using List Mode(sharc)

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy Example using One-Shot 1D Mode(sharc)

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy Example using One-Shot 2D Mode (sharc)

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy one to many

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Sharc

ADSP-SC589

Memory DMA Copy Example to copy from one to many buffers (sharc)

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Sharc

ADSP-SC589

PWR_Freq_Mode (cortex)

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Sharc

ADSP-SC589

PWR_Freq_Mode (sharc)

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Sharc

ADSP-SC589

PWM_Servo (cortex)

This example demonstrates how to use the ADSP-SC589 on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

Sharc

ADSP-SC589

PWM_Servo (sharc)

This example demonstrates how to use the ADSP-SC589 on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

Sharc

ADSP-SC589

EachDayAlarm (cortex)

This example how to use RTC system service to generate alarm each day.

Sharc

ADSP-SC589

EachDayAlarm (sharc)

This example how to use RTC system service to generate alarm each day.

Sharc

ADSP-SC589

SetGetDateTime(cortex)

This example demonstrates how to use RTC system service set and get time.

Sharc

ADSP-SC589

SetGetDateTime(sharc)

This example demonstrates how to use RTC system service set and get time.

Sharc

ADSP-SC589

STDIO Character Echo (sharc)

This example redirects standard I/O over the UART controller.

SHARC

ADSP-SC584

STDIO Character Echo (sharc)

This example redirects standard I/O over the UART controller.

SHARC

ADSP-SC589

Timer With Callback (cortex)

This example demonstrates configuring GP Timer in PWM mode and callback handling.

Sharc

ADSP-SC589

Timer With Callback (sharc)

This example demonstrates configuring GP Timer in PWM mode and callback handling.

Sharc

ADSP-SC589

SwTriggerMemDma (cortex)

This example demonstrates Trigger Routing Unit (TRU) functionalities.

Sharc

ADSP-SC589

Watchdog Timer (cortex)

This example demonstrates Watchdog Timer functionality.

Sharc

ADSP-SC589

Watchdog Timer (sharc)

This example demonstrates Watchdog Timer functionality.

Sharc

ADSP-SC589



ADSP-BF706 EZ-KIT Mini™ Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

Audio Filter Callback

This example demonstrates how to use the ADAU1761 codec driver to receive audio samples from the Line Input, apply a audio filter then transmit the processed data to the Headphone (HP) Output.

Blackfin

ADSP-BF706

BF706 W25Q32BV dpia

This is an example device programmer interface application for BF706 Winbond W25Q32BV Serial flash

Blackfin

ADSP-BF706

Power_On_Self_Test

This example tests all the features of the BF706 EZ-Kit-MINI

Blackfin

ADSP-BF706

SigmaStudio Audio

This example demonstrates how to process audio on the ADAU1761 SigmaDSP. The ADAU1761 codec driver is used to load a SigmaStudio generated program into the ADAU1761 SigmaDSP. The ADSP-BF706 application configures the EZ-Kit push button to change the audio filter type.

Blackfin

ADSP-BF706

Audio Talkthrough

This example demonstrates how to use the ADAU1761 codec driver to receive audio samples from the Line Input and transmit those audio samples to the headphone output (talkthrough).

Blackfin

ADSP-BF706

Export and load a SigmaStudio program

This example demonstrates how to export a Sigma Studio program and load it using the adau1761 driver.

Blackfin

ADSP-BF609,ADSP-BF707



ADSP-BF707 EZ-KIT Lite® Board Suppport Package Rel.1.0.1

Example

Description

Families

Processors

BF707 W25Q32BV dpia

This is an example device programmer interface application for BF707 Winbond W25Q32BV Serial flash

Blackfin

ADSP-BF707

CrcDmaDataCompare

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

Blackfin

ADSP-BF707

CrcDmaDataFill

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

Blackfin

ADSP-BF707

CrcDmaDataTransfer

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream.

Blackfin

ADSP-BF707

CrcDmaDataVerify

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

Blackfin

ADSP-BF707

HADC Multi Channel

This example demonstrates how to use HADC driver to convert multiple channels continuously.

Blackfin

ADSP-BF707

HADC Read Voltage

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

Blackfin

ADSP-BF707

INA230 Read Power

This example uses the INA230 device driver to measure and calculate the power and current used by the DDR2 memory located on the ADSP-BF707 EZ-Board.

Blackfin

ADSP-BF707

INA3221 Read Voltage

This example uses the INA3221 device driver to read the 3.3 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-BF707 EZ-Board.

Blackfin

ADSP-BF707

SPI Flash Readback

This example uses the SPI to readback the ID of the flash memory (W25Q32) located on the BF707 EZ-Board.

Blackfin

ADSP-BF707

Sport loop back

This example demonstrates the SPORT(serial port) device being used to copy data from one buffer to another in both Non-Blocking and Callback modes.

Blackfin

ADSP-BF707

UART Autobaud

This example demonstrates the UART driver autobaud feature.

Blackfin

ADSP-BF707

UART Char Echo

This example demonstrates basic UART driver operation using character echo to the console.

Blackfin

ADSP-BF707

Power_On_Self_Test

This example tests all the features of the BF707 EZ-Board

Blackfin

ADSP-BF707

GPIO - Button LED

This example uses the GPIO service to Toggle LED's when the push buttons are pressed on the EZ-Board.

Blackfin

ADSP-BF707

GPIO - Button LED Polled

This example uses the GPIO service to Toggle a LED when a push button is pressed on the EZ-Board.

Blackfin

ADSP-BF707

Memory DMA Copy Example using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF707

Deep Sleep - RTC

This example sets the power mode to Deep Sleep and uses the Real-Time Clock (RTC) to wake-up the processor.

Blackfin

ADSP-BF707

Set Freq and Mode

This example uses the power service to change the processor mode and frequency settings.

Blackfin

ADSP-BF707

EachDayAlarm

This example how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF707

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF707

SMPU Global Security for ADSPBF707

This example demonstrates using the System Memory Protection Unit (SMPU) for Global Security Protection.

Blackfin

ADSP-BF707

SMPU Region Protection for ADSPBF707

This example demonstrates using the System Memory Protection Unit (SMPU) for Region based protection.

Blackfin

ADSP-BF707

SPU MasterSlave Secure

This example demonstrates using the System Protection Unit (SPU) to enable slave protection. A non-secure master write to a secure slave will generate a SPU violation.

Blackfin

ADSP-BF707

SPU Write Protect

This example demonstrates using the System Protection Unit (SPU) to enable core and system write protection.

Blackfin

ADSP-BF707

Timer With Callback

This example demonstrates configuring GP Timer in PWM mode and callback handling.

Blackfin

ADSP-BF707

Core Timer Periodic

This example demonstrates how to configure the core timer to generate periodic interrupts.

Blackfin

ADSP-BF707

SwTriggerMemDma

This example demonstrates Trigger Routing Unit (TRU) functionality

Blackfin

ADSP-BF707

Watchdog Timer

This example demonstrates Watchdog Timer functionality.

Blackfin

ADSP-BF707

INA230 - Read the bus voltage

This example demonstrates how to open the INA230 driver, start a conversion and read back data. The INA230 device is located on the ADSP-BF707 EZ-Board.

Blackfin

ADSP-BF707



Lightweight TCP/IP Stack for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

DNS (Domain Name System) Client example (ADSP-SC589)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

SHARC

ADSP-SC589

INETD example (ADSP-SC589)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

SHARC

ADSP-SC589

Multicast example (ADSP-SC589)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

SHARC

ADSP-SC589

DNS (Domain Name System) Client example (ADSP-BF609)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

DNS (Domain Name System) Client example (ADSP-BF527)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF527

DNS (Domain Name System) Client example (ADSP-BF537)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF537

DNS (Domain Name System) Client example (ADSP-BF518)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF518

DNS (Domain Name System) Client example (ADSP-BF526)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF526

DNS (Domain Name System) Client example (ADSP-BF533)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets. This example requires USBLAN_EI1_EZ-Extender Board Support Package

Blackfin

ADSP-BF533

DNS (Domain Name System) Client example (ADSP-BF561)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets. This example requires USBLAN_EI1_EZ-Extender Board Support Package

Blackfin

ADSP-BF561

DNS (Domain Name System) Client example (ADSP-BF548)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets. This example requires ADSP-BF548 EZ-KIT Board Support Package

Blackfin

ADSP-BF548

File Server example (ADSP-BF609)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

File Server example (ADSP-BF537)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF537

File Server example (ADSP-BF527)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF527

File Server example (ADSP-BF526)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF526

File Server example (ADSP-BF518)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF518

File Server example (ADSP-BF533)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF533

File Server example (ADSP-BF561)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections. This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF561

File Server example (ADSP_BF548)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.This example requires ADSP-BF548 EZ-KIT Board Support Package.

Blackfin

ADSP-BF548

INETD example (ADSP-BF609)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

INETD example (ADSP-BF537)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF537

INETD example (ADSP-BF527)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF527

INETD example (ADSP-BF526)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF526

INETD example (ADSP-Bf518)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF518

INETD example (ADSP-BF533)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server. This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF533

INETD example (ADSP-BF561)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server. This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF561

INETD example (ADSP-BF548)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server. This example requires ADSP-BF548 EZ-KIT Board Support Package.

Blackfin

ADSP-BF548

Multicast example (ADSP-BF609)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

Multicast example (ADSP-BF537)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF537

Multicast example (ADSP-BF527)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF527

Multicast example (ADSP-BF526)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF526

Multicast example (ADSP-BF518)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF518

Multicast example (ADSP-BF533)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF533

Multicast example (ADSP-BF561)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF561

Multicast example (ADSP-BF548)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data. This example requires ADSP-BF548 EZ-KIT Board Support Package.

Blackfin

ADSP-BF548

select

This sketch shows how to use select to determine the availability of data instead of issuing blocking read. If data is not available within specified time select will timeout

Blackfin

ADSP-BF609

TCP Receiver

This sketch shows how to connect to a TCP server and receive data from it

Blackfin

ADSP-BF609

TCP Server

This sketch shows how to create a TCP server socket, wait for incoming connection and send data on the accepted connection.

Blackfin

ADSP-BF609

UDP Receiver

This sketch shows how to receive data using UDP sockets

Blackfin

ADSP-BF609

UDP Sender

This sketch shows how to send data to a given machine using UDP sockets.

Blackfin

ADSP-BF609



ADSP-BF609 Evaluation Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

BF609 PC28F128P33 dpia

This is an example device programmer interface application for the Numonyx P33-65nm parallel flash

Blackfin

ADSP-BF609

BF609 W25Q32BV dpia

This is an example device programmer interface application for BF609 Winbond W25Q32BV Serial flash

Blackfin

ADSP-BF609

CrcDmaDataCompare

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

Blackfin

ADSP-BF609

CrcDmaDataFill

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

Blackfin

ADSP-BF609

CrcDmaDataTransfer

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream.

Blackfin

ADSP-BF609

CrcDmaDataVerify

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

Blackfin

ADSP-BF609

Linkport loop back

This example demonstrates the Linkport device being used to copy data from one buffer to another in both Non-Blocking and Callback modes.

Blackfin

ADSP-BF609

UDS Downscaler

A project that demonstrates the use of the PVP programmer. The PVP programmer is used to create a memory pipe configuration utilizing the UDS block. The program then reads an image from the PC and downscales it using the UDS and writes the image back to the PC.

Blackfin

ADSP-BF609

Convolution

This example demonstrates how the convolution block of PVP device can be initialized/configured using device driver APIs. It also demonstrates PVP device initialization, pipe initialization and stream initialization for processing the data.

Blackfin

ADSP-BF609

Binary Edge Detection

This examples demonstrates how to use PVP with camera pipe. Component video source is connected to the ADV7842 video decoder extender. Same video is streamed to PVP block of BF609 processor and output of the THC displayed on the display device. This example requires Decoder EZ-Extender Board, Encoder EZ-Extender Board and their corresponding BSPs.

Blackfin

ADSP-BF609

Canny edge detection

This examples demonstrates how to use PVP with camera pipe. Component video source is connected to the ADV7842 video decoder extender. Same video is streamed to PVP block of BF609 processor and output of the PEC is stored in the buffer. This example requires Decoder EZ-Extender board, Encoder EZ-Extender board and their corresponding BSPs.

Blackfin

ADSP-BF609

Pixel Edge Classifier

This example demonstrates how the PEC block of PVP device can be initialized/configured using the device driver APIs. It also demonstrates initialization of device, pipe other necessary blocks such as convolution, input formatter, output formatter etc. For more information, Please read the Readme_BF609_Pixel_Edge_Classifier.txt provided along with this example.

Blackfin

ADSP-BF609

Rotary counter

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

Blackfin

ADSP-BF609

SPI Flash Readback

This example uses the SPI to readback the ID of the flash memory (W25Q32BV) located on the BF609 EZ-Board.

Blackfin

ADSP-BF609

Sport loop back

This example demonstrates the SPORT(serial port) device being used to copy data from one buffer to another in both Non-Blocking and Callback modes.

Blackfin

ADSP-BF609

Temperature monitor

This example uses TWI communication to read the temperature monitor (ADM1032) located on the BF609 EZ-Board.

Blackfin

ADSP-BF609

UART Autobaud

This example demonstrates the UART driver autobaud feature.

Blackfin

ADSP-BF609

UART Char Echo

This example demonstrates basic UART driver operation using character echo to the console.

Blackfin

ADSP-BF609

Power_On_Self_Test

This example tests all the features of the BF609 EZ-Board

Blackfin

ADSP-BF609

ACM AD7984 Example

This example demonstrates how ACM can be used to sample a signal periodically.

Blackfin

ADSP-BF609

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF609 EZ-Board (callback method).

Blackfin

ADSP-BF609

GPIO Push Button and LED (polled)

This example demonstrates how to use use the GPIO service to set the LED state when the push buttons are pressed on the BF609 EZ-Board (polling method).

Blackfin

ADSP-BF609

Multicore communication example using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send messages between the cores.

Blackfin

ADSP-BF609

Remote printf service using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send text logging and shutdown commands from core 1 to core 0.

Blackfin

ADSP-BF609

Memory DMA Copy Example using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF609

Processor mode and frequency

This example demonstrates how to use the power service to change processor mode and frequency settings.

Blackfin

ADSP-BF609

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF609

Timer With Callback

This example demonstrates configuring GP Timer in PWM mode and callback handling.

Blackfin

ADSP-BF609

SwTriggerMemDma

This example demonstrates Trigger Routing Unit (TRU) functionalities.

Blackfin

ADSP-BF609



ADSP-BF506F EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

AD7266_and_ACM

This example demonstrates how to use the BF506F onchip AD7266 ADC and ACM device drivers. The ACM is configured to read six ADC input channels (VA1-VA6)

Blackfin

ADSP-BF506F

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF506F EZ-kit Lite (callback method).

Blackfin

ADSP-BF506F

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF506F EZ-Kit Lite and a PC.

Blackfin

ADSP-BF506F

CTimer_Periodic

This example demonstrates how to use the BF506F on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF506F

BF506F M25P16 device programmer interface application

This is an example device programmer interface application for the Micron M25P16 Serial flash

Blackfin

ADSP-BF506F

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF506F

Servo_PWM

This example demonstrates how to use the BF506F on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

Blackfin

ADSP-BF506F

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF506F

SPI_flash_read

This example demonstrates how to use the ADSP-BF506F SPI device driver to access the SPI flash memory located on the ADSP-BF506F EZ-Kit Lite

Blackfin

ADSP-BF506F

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF506F

Timer_Callback

This example demonstrates how to use the BF506F on-chip Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF506F

Watchdog

This example demonstrates how to use the ADSP-BF506F watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF506F



ADSP-BF526 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback

This example demonstrates how to use SSM2603 Audio codec device driver.

Blackfin

ADSP-BF526

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF526 EZ-Board (callback method).

Blackfin

ADSP-BF526

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF526 EZ-Board and a PC.

Blackfin

ADSP-BF526

CTimer_Periodic

This example demonstrates how to use the BF526 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF526

BF526 M58WR032 device programmer interface application

This is an example device programmer interface application for BF526 STMicroelectronics M58WR032 flash

Blackfin

ADSP-BF526

BF526 SST25WF040 device programmer interface application

This is an example device programmer interface application for BF526 SST SST25WF040 Serial flash

Blackfin

ADSP-BF526

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF526

EachDayAlarm

This example demonstrates how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF526

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF526

RotaryCounter

This example demonstrates how to use the Counter device driver.

Blackfin

ADSP-BF526

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF526

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF526

SPI_flash_read

This example demonstrates how to use the ADSP-BF526 SPI device driver to access the SPI flash memory located on the ADSP-BF526 EZ-Board

Blackfin

ADSP-BF526

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF526

Timer_Callback

This example demonstrates how to use the BF526 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF526

Watchdog

This example demonstrates how to use the ADSP-BF526 watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF526

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins



ADSP-BF518F EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

ADC

This example demonstrates how to use the AD7266 ADC device driver.

Blackfin

ADSP-BF518

AudioLoopback

This example demonstrates how to use the SSM2603 Audio codec device driver.

Blackfin

ADSP-BF518

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed (callback method).

Blackfin

ADSP-BF518

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF518 EZ-Kit Lite and a PC.

Blackfin

ADSP-BF518

CTimer_Periodic

This example demonstrates how to use the BF518F on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF518

BF518F M29W320EB device programmer interface application

This is an example device programmer interface application for BF518F STMicroelectronics M29W320EB flash

Blackfin

ADSP-BF518

BF518F M25P16 device programmer interface application

This is an example device programmer interface application for BF518F Micron M25P16 Serial flash

Blackfin

ADSP-BF518

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF518

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF518

RTC example to generate alarm each day

This example how to use Real Time Clock (RTC) system service to generate alarm each day.

Blackfin

ADSP-BF518

RTC example to set and get time

This example how to use Real Time Clock (RTC) system service to set and get time.

Blackfin

ADSP-BF518

Servo_PWM

This example demonstrates how to use the on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

Blackfin

ADSP-BF518

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF518

SPI_flash_read

This example demonstrates how to access the SPI flash memory

Blackfin

ADSP-BF518

STDIO_CharEcho

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF518

Timer_Callback

This example demonstrates how to use the BF518 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF518

WatchDog

This example demonstrates how to use the on-chip watchdog timer service. The watchdog is configured to generate a interrupt upon expiration.

Blackfin

ADSP-BF518

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

ADSP-BF518

SSM2603 Audio codec driver non-blocking mode

This example demonstrates how to open the SSM2603 driver and read/write using non-blocking mode.

Blackfin

ADSP-BF518



ADSP-BF527 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback

This example demonstrates how to use SSM2603 Audio codec device driver.

Blackfin

ADSP-BF527

Audio Class Driver example - Audio Record and Playback

This example demonstrates how to operate SSM2603 Low power audio codec using Audio Class Driver.

Blackfin

ADSP-BF527

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF527 EZ-Board (callback method).

Blackfin

ADSP-BF527

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF527 EZ-Board and a PC.

Blackfin

ADSP-BF527

CTimer_Periodic

This example demonstrates how to use the BF527 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF527

BF527 M29W320EB device programmer interface application

This is an example device programmer interface application for BF527 STMicroelectronics M29W320EB flash

Blackfin

ADSP-BF527

BF527 M25P16 device programmer interface application

This is an example device programmer interface application for BF527 Micron M25P16 Serial flash

Blackfin

ADSP-BF527

EachDayAlarm

This example demonstrates how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF527

KeyPad

This example demonstrates how to use the ADP5520 KeyPad controller.

Blackfin

ADSP-BF527

LCDColorBar

This example demonstrates how to output a color bar to the ADSP-BF527 EZ-KIT's Sharp lq035q1dh02 LCD.

Blackfin

ADSP-BF527

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF527

RotaryCounter

This example demonstrates how to use the Counter device driver.

Blackfin

ADSP-BF527

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF527

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF527

SPI_flash_read

This example demonstrates how to use the ADSP-BF527 SPI device driver to access the SPI flash memory located on the ADSP-BF527 EZ-Board

Blackfin

ADSP-BF527

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF527

Timer_Callback

This example demonstrates how to use the BF527 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF527

TouchScreen

This example demonstrates how to use the AD7879 Touch Screen Controller driver.

Blackfin

ADSP-BF527

Watchdog

This example demonstrates how to use the ADSP-BF527 watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF527

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins



ADSP-BF533 EZ-KIT Lite® Board Suppport Package Rel.1.0.1

Example

Description

Families

Processors

AudioLoopback (I2S Mode)

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF533

AudioLoopback (TDM Mode)

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF533

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the ADSP-BF533 EZ-KIT Lite (callback method).

Blackfin

ADSP-BF533

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the ADSP-BF533 EZ-KIT Lite and a PC.

Blackfin

ADSP-BF533

CTimer_Periodic

This example demonstrates how to use the BF533 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF533

BF533 PSD4256G6V device programmer interface application

This is an example device programmer interface application for BF533 STMicroelectronics PSD4256G6V flash

Blackfin

ADSP-BF533

EachDayAlarm

This example how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF533

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF533

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF533

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF533

SPI_loopback

This example demonstrates how to use the ADSP-BF533 SPI device driver to transfer the data from one buffer to another

Blackfin

ADSP-BF533

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF533

Timer_Callback

This example demonstrates how to use the BF533 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF533

Video Echo (Drivers)

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder.

Blackfin

ADSP-BF533

Video Echo (Video Class Driver)

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder through Video Device Class.

Blackfin

ADSP-BF533

AD1836a Audio codec driver callback mode

This example demonstrates how to open the AD1836a driverand operate in callback mode.

Blackfin

ADSP-BF533

AD1836a Audio codec driver non blocking mode

This example demonstrates how to open DAC or ADC the AD1836a driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver callback mode

This example demonstrates how to open the ADV717x driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver non blocking mode

This example demonstrates how to open the ADV717x driver and operate in non blocking mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533



ADSP-BF537 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Audio Loopback using AD1871 ADC and AD1854 DAC.

Audio Loopback Example for ADSP-BF537 EZ-KIT Lite using AD1871 Stereo Audio ADC and AD1854 Stereo Audio DAC.

Blackfin

ADSP-BF537

Audio Class Driver example - Audio Record and Playback

This example demonstrates how to operate AD1854 DAC and AD1871 ADC using Audio Class Drivers.

Blackfin

ADSP-BF537

Core Timer with Periodic interrupts

This example demonstrates how to use the BF537 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF537

BF537 M29W320EB device programmer interface application

This is an example device programmer interface application for BF537 STMicroelectronics M29W320EB flash

Blackfin

ADSP-BF537

GPIO example using onboard Pushbuttons and Leds.

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF537 EZ-KIT Lite (callback method).

Blackfin

ADSP-BF537

GP Timer example operating timer in PWM mode

This example demonstrates how to use the BF537 on-chip General Purpose (GP) Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF537

Memory DMA Copy using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF537

RTC example to generate alarm each day

This example how to use Real Time Clock (RTC) system service to generate alarm each day.

Blackfin

ADSP-BF537

RTC example to set and get time

This example how to use Real Time Clock (RTC) system service to set and get time.

Blackfin

ADSP-BF537

Power Service example to set and get system clock values

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF537

STDIO example using UART

This example redirects Standard I/O (STDIO) over the UART controller.

Blackfin

ADSP-BF537

UART example

This example demonstrates how to use the UART device driver to read and write data between the BF537 EZ-KIT Lite and a PC.

Blackfin

ADSP-BF537

Watchdog Timer example

This example demonstrates how to use the Watchdog Timer service to operate the Watchdog Timer on ADSP-BF537.

Blackfin

ADSP-BF537

AD1854 Stereo Audio DAC driver in callback mode

This example demonstrates how to operate AD1854 Stereo Audio DAC driver in callback mode.

Blackfin

All Blackfins

AD1854 Stereo Audio DAC driver in non-blocking mode

This example demonstrates how to operate AD1854 Stereo Audio DAC driver in non-blocking mode.

Blackfin

All Blackfins

AD1871 Stereo Audio ADC driver in callback mode

This example demonstrates how to operate AD1871 Stereo Audio ADC driver in callback mode.

Blackfin

All Blackfins

AD1871 Stereo Audio ADC driver in non-blocking mode

This example demonstrates how to operate AD1871 Stereo Audio ADC driver in non-blocking mode.

Blackfin

All Blackfins



ADSP-BF548 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

TouchScreen XY Measurement

This example demonstrates how to configure and use the AD7877 TouchScreen driver.

Blackfin

ADSP-BF548

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF548 EZ-kit Lite (callback method).

Blackfin

ADSP-BF548

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF548 EZ-Kit Lite and a PC.

Blackfin

ADSP-BF548

CTimer_Periodic

This example demonstrates how to use the BF548 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF548

BF548 parallel device programmer interface application

This is an example device programmer interface application for BF548 Intel 28F128P33 flash chip

Blackfin

ADSP-BF548

BF548 M25P16 device programmer interface application

This is an example device programmer interface application for BF548 Micron M25P16 Serial flash

Blackfin

ADSP-BF548

EachDayAlarm

This example demonstrates how to use the Real Time Clock (RTC) System Service to generate an alarm each day.

Blackfin

ADSP-BF548

Keypad

This example uses the Keypad driver to detect key presses on the ADSP-BF548 EZ-Kit Lite keypad.

Blackfin

ADSP-BF548

Sharp LQ043T1DG01 LCD example.

This example demonstrates how to use Sharp LQ043T1DG01 LCD driver.

Blackfin

ADSP-BF548

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF548

RotaryCounter

This example demonstrates how to configure the rotary encoder and process callback events.

Blackfin

ADSP-BF548

SetGetDateTime

This example demonstrates the use of the functions 'adi_rtc_SetDateTime' and 'adi_rtc_GetDateTime' for writing the date and time to the Real Time Clock and reading the date and time from the Real Time Clock.

Blackfin

ADSP-BF548

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF548

SketchPad - Draw using the LCD, TouchScreen and Keypad drivers.

This examples demonstrates using the SHARP LQ043T1DG01 LCD, AD7877 Touch Screen Controller and ADSP-BF548 Keypad driver.

Blackfin

ADSP-BF548

SPI_flash_read

This example demonstrates how to use the ADSP-BF548 SPI device driver to access the SPI flash memory located on the ADSP-BF548 EZ-Kit Lite

Blackfin

ADSP-BF548

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF548

Timer_Callback

This example demonstrates how to use the BF548 on-chip Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF548

Watchdog

This example demonstrates how to use the ADSP-BF548 watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF548



ADSP-BF561 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback (I2S Mode)

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF561

AudioLoopback (TDM Mode)

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF561

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF561 EZ-Kit lite (callback method).

Blackfin

ADSP-BF561

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the ADSP-BF561 EZ-KIT Lite and a PC.

Blackfin

ADSP-BF561

CTimer_Periodic

This example demonstrates how to use the BF561 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF561

BF561 M29W640FT device programmer interface application

This is an example device programmer interface application for BF561 STMicroelectronics M29W640FT flash

Blackfin

ADSP-BF561

Multicore communication example using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send messages between the cores.

Blackfin

ADSP-BF561

Remote printf service using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send text logging and shutdown commands from core 1 to core 0.

Blackfin

ADSP-BF561

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF561

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF561

SPI_loop_back

This example demonstrates how to use the ADSP-BF561 SPI device driver to transfer the data from one buffer to another

Blackfin

ADSP-BF561

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF561

Timer_Callback

This example demonstrates how to use the BF561 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF561

Video Loopback (Drivers)

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder for a video loopback.

Blackfin

ADSP-BF561

Video Loopback (Class Driver)

This example demonstrates how to use class drivers for ADV7183 Video Decoder and ADV717x Video Encoder.

Blackfin

ADSP-BF561

AD1836a Audio codec driver callback mode

This example demonstrates how to open the AD1836a driverand operate in callback mode.

Blackfin

ADSP-BF561

AD1836a Audio codec driver non blocking mode

This example demonstrates how to open DAC or ADC the AD1836a driver and operate in callback mode.

Blackfin

ADSP-BF561

ADV717x video encoder driver callback mode

This example demonstrates how to open the ADV717x driver and operate in callback mode.

Blackfin

ADSP-BF561

ADV717x video encoder driver non blocking mode

This example demonstrates how to open the ADV717x driver and operate in non blocking mode.

Blackfin

ADSP-BF561

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF561

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF561



ADSP-BF592 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback

This example demonstrates how to use SSM2603 Audio codec device driver.

Blackfin

ADSP-BF592-A

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF506F EZ-kit Lite (callback method).

Blackfin

ADSP-BF592-A

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF592 EZ-Kit Lite and a PC.

Blackfin

ADSP-BF592-A

CTimer_Periodic

This example demonstrates how to use the BF506F on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF592-A

BF592 M25P16 device programmer interface application

This is an example device programmer interface application for BF592 Micron M25P16 Serial flash

Blackfin

ADSP-BF592-A

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF592-A

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF592-A

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF592-A

SPI_flash_read

This example demonstrates how to use the ADSP-BF592 SPI device driver to access the SPI flash memory located on the ADSP-BF592 EZ-Kit Lite

Blackfin

ADSP-BF592-A

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF592-A

Timer_Callback

This example demonstrates how to use the BF592 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF592-A

WatchDog

This example demonstrates how to use the BF592 on-chip watchdog timer service. The watchdog is configured to generate a interrupt upon expiration.

Blackfin

ADSP-BF592-A

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

ADSP-BF592-A

SSM2603 Audio codec driver non-blocking mode

This example demonstrates how to open the SSM2603 driver and read/write using non-blocking mode.

Blackfin

ADSP-BF592-A



ADSP-21262 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

Sharc

ADSP-21262

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts.

Sharc

ADSP-21262

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

Sharc

ADSP-21262

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

Sharc

ADSP-21262

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

Sharc

ADSP-21262

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

Sharc

ADSP-21262



ADSP-21364 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream.

Sharc

ADSP-21364

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

Sharc

ADSP-21364

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts.

Sharc

ADSP-21364

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

Sharc

ADSP-21364

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

Sharc

ADSP-21364

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

Sharc

ADSP-21364

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

Sharc

ADSP-21364

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1835 and onchip SPDIF receiver to acquire and output an audio stream.

Sharc

ADSP-21364



ADSP-21369 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream.

Sharc

ADSP-21369

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

Sharc

ADSP-21369

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts .

Sharc

ADSP-21369

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

Sharc

ADSP-21369

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

Sharc

ADSP-21369

Digital_In_Analog_Out_With_SRC

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

Sharc

ADSP-21369

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

Sharc

ADSP-21369

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

Sharc

ADSP-21369

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1835 and onchip SPDIF receiver to acquire and output an audio stream.

Sharc

ADSP-21369

SPDIF_To_Analog_Talkthrough_External_PLL

This project contains a talkthrough example using the onboard AD1835 and onchip SPDIF receiver to acquire and output an audio stream.The MCLK is passed through the external Analog PLL (U38) to remove the jitter.

Sharc

ADSP-21369

UART_Echo_Back

This program communicates with the PC using a terminal program and echoes back whatever you type in via the terminal.

Sharc

ADSP-21369



ADSP-21371 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

Sharc

ADSP-21371

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts .

Sharc

ADSP-21371

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

Sharc

ADSP-21371

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

Sharc

ADSP-21371

EZ_Kit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

Sharc

ADSP-21371

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

Sharc

ADSP-21371

Primes_From_External_Memory

C program which calculate the first twenty prime numbers. The main.c function is located in external 16-bit SDRAM.

Sharc

ADSP-21371

UART_Echo_Back

This program communicates with the PC using a terminal program and echoes back whatever you type in via the terminal.

Sharc

ADSP-21371



ADSP-21375 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

Sharc

ADSP-21375

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts .

Sharc

ADSP-21375

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

Sharc

ADSP-21375

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

Sharc

ADSP-21375

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

Sharc

ADSP-21369

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

Sharc

ADSP-21375

Primes_From_External_Memory.c

C program which calculate the first twenty prime numbers. The main.c function is located in external 16-bit SDRAM.

Sharc

ADSP-21375

UART_Echo_Back

This program communicates with the PC using a terminal program and echoes back whatever you type in via the terminal.

Sharc

ADSP-21375



ADSP-21469 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

256_Point_FFT

This project performs 256 point FFT.

Sharc

ADSP-21469

512_Point_FFT

This project performs 512 point FFT. The input is given from inputcomplx.dat file. The output can be compared with the Matlab generated output FFT512complx.dat. Since the FFT accelerators work with 32 bits the output will be rounded. The 512point FFT is split into 32*16(V*H) matrix V =32, H = 16.

Sharc

ADSP-21469

AD1939_Block_Based_Talkthru_192KHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The AD1939 is set for 192Khz Sampling rate. The source is written in C.

Sharc

ADSP-21469

AD1939_I2S_Sampled_Based_Talkthru

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_isr.c. The block size is 256 samples per audio channel.

Sharc

ADSP-21469

AD1939_Sampled_Based_Talkthru_192_kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel.. .

Sharc

ADSP-21469

AD1939_Sampled_Based_Talkthru_48_Or_96 kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel. .

Sharc

ADSP-21469

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 384 samples to match the block size for the SPDIF stream. The source is written in C.

Sharc

ADSP-21469

Core_Timer

This project contains source that demonstrated how to: 1- initialize DDR and PLL 2- Configure and use the SHARC core timer. 3- Define, install and activate handlers for the timer interrupts. 4- Use a single handler to handle more than one interrupt source. The source is written in C. The example tests that the handler and interrupts operate as expected and prints "Test passed".

Sharc

ADSP-21469

Decimation_Filter

This project performs Decimation FIR implementation

Sharc

ADSP-21469

M29W320 device programmer interface application

This is an example device programmer interface application for the M29W320 parallel flash

Sharc

ADSP-21469

M25P16 device programmer interface application

This is an example device programmer interface application for the M25P16 serial flash

Sharc

ADSP-21469

Interpolation_Filter

This project performs interpolation FIR..

Sharc

ADSP-21469

Multi_Channel_Filter_Auto_Iterate

This project performs multichannel FIR. FIR is performed on two channels.

Sharc

ADSP-21469

Multi_Iteration_Mode

This project performs MultiIteration FIR in the sense that FIR operation iterates twice with the Window size of 1024.

Sharc

ADSP-21469

Power_On_Self_Test

This example tests the different features of the EZ-Board.

Sharc

ADSP-21469

Single_Iteration_Mode

This project performs Single iteration FIR.

Sharc

ADSP-21469

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1939 and onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 1024 samples. The source is written in C.

Sharc

ADSP-21469

SPDIF_To_Analog_Talkthrough_With_SRC

This TalkThrough reads audio samples from the on-chip SPDIF receiver and it passes the unmodified data through to the two DACs of the AD1939. The source is written in C.

Sharc

ADSP-21469



ADSP-21479 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

256_Point_FFT

This project performs 256 point FFT.

Sharc

ADSP-21479

512_Point_FFT

This project performs 512 point FFT. The input is given from inputcomplx.dat file. The output can be compared with the Matlab generated output FFT512complx.dat. Since the FFT accelerators work with 32 bits the output will be rounded. The 512point FFT is split into 32*16(V*H) matrix V =32, H = 16.

Sharc

ADSP-21479

AD1939_Block_Based_Talkthru_192KHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The AD1939 is set for 192Khz Sampling rate. The source is written in C.

Sharc

ADSP-21479

AD1939_I2S_Sampled_Based_Talkthru

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_isr.c. The block size is 256 samples per audio channel.

Sharc

ADSP-21479

AD1939_Sampled_Based_Talkthru_192_kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel.. .

Sharc

ADSP-21469

AD1939_Sampled_Based_Talkthru_48_Or_96 kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel. .

Sharc

ADSP-21479

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 384 samples to match the block size for the SPDIF stream. The source is written in C.

Sharc

ADSP-21479

Core_Timer

This project contains source that demonstrated how to: 1- initialize DDR and PLL 2- Configure and use the SHARC core timer. 3- Define, install and activate handlers for the timer interrupts. 4- Use a single handler to handle more than one interrupt source. The source is written in C. The example tests that the handler and interrupts operate as expected and prints "Test passed".

Sharc

ADSP-21479

Decimation_Filter

This project performs Decimation FIR implementation

Sharc

ADSP-21479

M29W320 device programmer interface application

This is an example device programmer interface application for the M29W320 parallel flash

Sharc

ADSP-21479

M25P16 device programmer interface application

This is an example device programmer interface application for the M25P16 serial flash

Sharc

ADSP-21479

Interpolation_Filter

This project performs interpolation FIR..

Sharc

ADSP-21479

Multi_Channel_Filter_Auto_Iterate

This project performs multichannel FIR. FIR is performed on two channels.

Sharc

ADSP-21479

Multi_Iteration_Mode

This project performs MultiIteration FIR in the sense that FIR operation iterates twice with the Window size of 1024.

Sharc

ADSP-21479

Power_On_Self_Test

This example tests the different features of the EZ-Board.

Sharc

ADSP-21479

Single_Iteration_Mode

This project performs Single iteration FIR.

Sharc

ADSP-21479

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1939 and onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 1024 samples. The source is written in C.

Sharc

ADSP-21479

SPDIF_To_Analog_Talkthrough_With_SRC

This TalkThrough reads audio samples from the on-chip SPDIF receiver and it passes the unmodified data through to the two DACs of the AD1939. The source is written in C.

Sharc

ADSP-21479



ADSP-21489 EZ-KIT Lite® Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

256_Point_FFT

This project performs 256 point FFT.

Sharc

ADSP-21489

512_Point_FFT

This project performs 512 point FFT. The input is given from inputcomplx.dat file. The output can be compared with the Matlab generated output FFT512complx.dat. Since the FFT accelerators work with 32 bits the output will be rounded. The 512point FFT is split into 32*16(V*H) matrix V =32, H = 16.

Sharc

ADSP-21489

M29W320 device programmer interface application

This is an example device programmer interface application for the M29W320 parallel flash

Sharc

ADSP-21489

M25P16 device programmer interface application

This is an example device programmer interface application for the M25P16 serial flash

Sharc

ADSP-21489

Power_On_Self_Test

This example tests the different features of the EZ-Board.

Sharc

ADSP-21489



Video Encoder EI3 Extender Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

ADV734x Video Encoder with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the ADV734x video encoder driver.

Blackfin

ADSP-BF609

ADV734x Video Encoder with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the ADV734x video encoder driver.

Blackfin

ADSP-BF707

ADV7511 Video Encoder with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the ADV7511 video encoder driver.

Blackfin

ADSP-BF609

ADV7511 Video Encoder with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the ADV7511 video encoder driver.

Blackfin

ADSP-BF707

ADV7511 Video Encoder (Class Driver)with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV7511 video encoder.

Blackfin

ADSP-BF609

ADV7511 Video Encoder (Class Driver)with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV7511 video encoder.

Blackfin

ADSP-BF707

ADV734x Video Encoder (Class Driver) with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV734x video encoder.

Blackfin

ADSP-BF609

ADV734x Video Encoder (Class Driver)with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV734x video encoder.

Blackfin

ADSP-BF707

ADV734x Video Encoder driver callback mode

This example demonstrates how to open the ADV734x driver and write using callback mode.

Blackfin

All Blackfins

ADV734x Video Encoder driver non-blocking mode

This example demonstrates how to open the ADV734x driver and write using non-blocking mode.

Blackfin

All Blackfins

ADV7511 Video Encoder driver callback mode

This example demonstrates how to open the ADV7511 driver and write using callback mode.

Blackfin

All Blackfins

ADV7511 Video Encoder driver non-blocking mode

This example demonstrates how to open the ADV7511 driver and write using non-blocking mode.

Blackfin

All Blackfins



Video Decoder EI3 Extender Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

Video Frame Capture Example for ADSP-BF609

This example demonstrates how to receive UYVY422 or RGB888 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder in callback or non-blocking mode. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF609

Video Frame Capture Example for ADSP-BF707

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder in callback or non-blocking mode. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF707

Video Frame Capture Example using class driver for ADSP-BF609

This example demonstrates how to receive UYVY422 or RGB888 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder using Video Class Driver. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF609

Video Frame Capture Example using class driver for ADSP-BF707

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder using Video Class Driver. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF707

ADV7842/ADV734x/ADV7511 Power-on Self Test for ADSP-BF609

This is a Power-on Self Test for Video Decoder EI3 Extender and Video Encoder EI3 Extender. The decoder (ADV7842) receives video data from encoder (ADV734x/ADV7511) via CVBS/S-Video/Component/HDMI input ports and verifies the received frame with predefined color values. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3), Video Encoder EI3 Extender Board (ADZS-ENCODE-EX3) and their corresponding BSPs.

Blackfin

ADSP-BF609

Video Loopback Example using ADV7842/ADV734x/ADV7511 for ADSP-BF609

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/HDMI input port of ADV7842 decoder and loop it back to ADV734x/ADV7511 video encoder. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3), Video Encoder EI3 Extender Board (ADZS-ENCODE-EX3) and their corresponding BSPs.

Blackfin

ADSP-BF609

Video Loopback Example using ADV7842/ADV734x/ADV7511 Class Driver for ADSP-BF609

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/HDMI input port of ADV7842 decoder and loop it back to ADV734x/ADV7511 video encoder using Video Class Drivers. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3), Video Encoder EI3 Extender Board (ADZS-ENCODE-EX3) and their corresponding BSPs.

Blackfin

ADSP-BF609

ADV7842 Video Decoder driver in callback mode

This example demonstrates how to operate ADV7842 driver in callback mode.

Blackfin

All Blackfins

ADV7842 Video Decoder driver in non-blocking mode

This example demonstrates how to operate ADV7842 driver in non-blocking mode.

Blackfin

All Blackfins



Camera EI3 Extender Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

VideoClassLoopbackYUV for ADSP-BF609

This example demonstrates the MT9M114 sensor video class driver to do video loopback of YUV output format through Video Encoder EI3 Extender Board.

Blackfin

ADSP-BF609

VideoLoopbackRGB for ADSP-BF609

This example demonstrates the MT9M114 sensor driver to do video loopback of RGB output format through WVGA/LCD EI3 Extender Board.

Blackfin

ADSP-BF609

VideoLoopbackYUV for ADSP-BF609

This example demonstrates the MT9M114 sensor driver to do video loopback of YUV output format through Video Encoder EI3 Extender Board.

Blackfin

ADSP-BF609

FrameCapture for ADSP-BF609

This example demonstrates the MT9V024 sensor driver using the frame capture and displaying it onto WVGA/LCD EI3 Extender Board.

Blackfin

ADSP-BF609

VideoLoopback for ADSP-BF609

This example demonstrates the MT9V024 sensor driver using the video loopback through the WVGA/LCD EI3 Extender Board.

Blackfin

ADSP-BF609

FrameCaptureToFile for ADSP-BF707

This example demonstrates the MT9M114 sensor driver to do frame capture to a file in RGB565 format.

Blackfin

ADSP-BF707

VideoClassFrameCaptureToFile for ADSP-BF707

This example demonstrates the MT9M114 Sensor Video Class driver to do frame capture to a file in YUV format.

Blackfin

ADSP-BF707

FrameCaptureToFile for ADSP-BF707

This example demonstrates MT9V024 sensor driver to capture a Video Frame, do the color conversion from Bayer to RGB and write it to a file.

Blackfin

ADSP-BF707

MT9M114 Sensor driver callback mode

This example demonstrates how to open the MT9M114 sensor driver and read using callback mode.

Blackfin

All Blackfins

MT9M114 Sensor driver non-blocking mode

This example demonstrates how to open the MT9M114 sensor driver and read using non-blocking mode.

Blackfin

All Blackfins

MT9V024 Sensor driver callback mode

This example demonstrates how to open the MT9V024 sensor driver and read using callback mode.

Blackfin

All Blackfins

MT9V024 Sensor driver non-blocking mode

This example demonstrates how to open the MT9V024 sensor driver and read using non-blocking mode.

Blackfin

All Blackfins



WVGA/LCD EI3 Extender Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

AD7147 CapTouch Interrupt for ADSP-BF609

This example demonstrates how to configure the AD7147 CapTouch driver.

Blackfin

ADSP-BF609

TouchScreen XY Measurement for ADSP-BF609

This example demonstrates how to configure and use the AD7879 TouchScreen driver.

Blackfin

ADSP-BF609

adxl345 accelerometer example for ADSP-BF609

This example demonstrates configuring and collecting data from the ADXL345 accelerometer.

Blackfin

ADSP-BF609

Colorbar example for for ADSP-BF609

This examples demonstrates the LCD driver using the color bar display.

Blackfin

ADSP-BF609

Colorbar (Video Class Driver) example for ADSP-BF609

This example demonstrates the color bar display using Video Class Driver for NL8048HL11 LCD.

Blackfin

ADSP-BF609

SketchPad for ADSP-BF609

This example demonstrates using the NEC NL8048HL11 LCD, AD7879 Touch Screen Controller and the AD7147 Cap Touch Controller together.

Blackfin

ADSP-BF609

AD7147 CapTouch Interrupt for ADSP-BF707

This example demonstrates how to configure the AD7147 CapTouch driver.

Blackfin

ADSP-BF707

TouchScreen XY Measurement for ADSP-BF707

This example demonstrates how to configure and use the AD7879 TouchScreen driver.

Blackfin

ADSP-BF707

adxl345 accelerometer example for ADSP-BF707

This example demonstrates configuring and collecting data from the ADXL345 accelerometer.

Blackfin

ADSP-BF707

Colorbar example for ADSP-BF707

This example demonstrates the LCD driver using the color bar display.

Blackfin

ADSP-BF707

Colorbar (Video Class Driver) example for ADSP-BF707

This example demonstrates the color bar display using Video Class Driver for NL8048HL11 LCD.

Blackfin

ADSP-BF707

SketchPad for ADSP-BF707

This example demonstrates using the NEC NL8048HL11 LCD, AD7879 Touch Screen Controller and the AD7147 Cap Touch Controller together.

Blackfin

ADSP-BF707

ADXL345 Accelerometer driver

This example demonstrates how to open and use ADXL345 accelerometer driver.

Blackfin

All Blackfins

AD7147 CapTouch driver

This example demonstrates how to open and use the AD7147 CapTouch driver.

Blackfin

All Blackfins

NL8048HL11 LCD driver callback mode

This example demonstrates how to open the LCD driver and write using callback mode.

Blackfin

All Blackfins

NL8048HL11 LCD driver non-blocking mode

This example demonstrates how to open the LCD driver and write using callback mode.

Blackfin

All Blackfins

AD7879 Touch Screen driver

This example demonstrates how to open and use the AD7879 Touch Screen driver.

Blackfin

All Blackfins



Audio EI3 Extender Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

Playback Audio from Memory (ADSP-BF609)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF609

Playback Audio from Memory using callback (ADSP-BF609)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in callback mode.

Blackfin

ADSP-BF609

Record and Playback Audio (ADSP-BF609)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF609

Record and Playback Audio using callback (ADSP-BF609)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Callback mode.

Blackfin

ADSP-BF609

Playback Audio from Memory (ADSP-BF707)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF707

Playback Audio from Memory using callback (ADSP-BF707)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in callback mode.

Blackfin

ADSP-BF707

Record and Playback Audio (ADSP-BF707)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF707

Record and Playback Audio using callback (ADSP-BF707)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Callback mode.

Blackfin

ADSP-BF707

Export and load a SigmaStudio program

This example demonstrates how to export a Sigma Studio program and load it using the adau1761 driver.

Blackfin

ADSP-BF609,ADSP-BF707



Blackfin/SHARC USB Extender Board (EI2) Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

USB Vendor Demo for ADSP-BF518

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF518

USB Vendor Demo for ADSP-21469

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Sharc

ADSP-21469

USB Vendor Demo for ADSP-21479

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Sharc

ADSP-21479

USB Vendor Demo for ADSP-21489

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Sharc

ADSP-21489



A-V EZ-Extender Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Video Frame Display (Drivers) with ADSP-BF527 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF527

Video Class Drivers Frame Display with ADSP-BF527 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use the Video Class Drivers and the ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF527

AudioLoopback (I2S Mode) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF537

AudioLoopback (TDM Mode) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF537

Video Frame Capture (Drivers) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV7183 Video Decoder for capturing a video frame.

Blackfin

ADSP-BF537

Video Class Drivers Frame Capture with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use the Video Class Drivers and the ADV7183 Video Decoder for capturing a video frame.

Blackfin

ADSP-BF537

Video Frame Display (Drivers) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF537

Video Class Drivers Frame Display with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use the Video Class Drivers and the ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF537

AudioLoopback (I2S Mode) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF548

AudioLoopback (TDM Mode) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF548

Video Loopback (Drivers) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder for a video loopback.

Blackfin

ADSP-BF548

Video Loopback (Class Driver) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use class drivers for ADV7183 Video Decoder and ADV717x Video Encoder.

Blackfin

ADSP-BF548

AD1836a Audio codec driver callback mode

This example demonstrates how to open the AD1836a driverand operate in callback mode.

Blackfin

ADSP-BF533

AD1836a Audio codec driver non blocking mode

This example demonstrates how to open DAC or ADC the AD1836a driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver callback mode

This example demonstrates how to open the ADV717x driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver non blocking mode

This example demonstrates how to open the ADV717x driver and operate in non blocking mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533



USB-LAN EZ-Extender Board Suppport Package Rel.1.1.0

Example

Description

Families

Processors

USB Vendor Demo for ADSP-BF533

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF533

USB Vendor Demo for ADSP-BF561

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF561



Landscape LCD EZ-Extender Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

CapTouch (BF518)

This examples demonstrates how to configure and use the AD7147 CapTouch Driver.

Blackfin

ADSP-BF518

LCD Color Bar (BF518)

This example demonstrates how to configure and use the Sharp LQ035Q1DH02 LCD on the Landscape LCD EZ-Extender to display a color bar

Blackfin

ADSP-BF518

Touch Screen (BF518)

This examples demonstrates how to configure and use the AD7879 Touch Screen driver.

Blackfin

ADSP-BF518

CapTouch (BF526)

This examples demonstrates how to configure and use the AD7147 CapTouch Driver.

Blackfin

ADSP-BF526

LCD Color Bar (BF526)

This example demonstrates how to configure and use the Sharp LQ035Q1DH02 LCD on the Landscape LCD EZ-Extender to display a color bar

Blackfin

ADSP-BF526

Touch Screen (BF526)

This examples demonstrates how to configure and use the AD7879 Touch Screen driver.

Blackfin

ADSP-BF526



Audio EZ-Extender Board Suppport Package Rel.1.0.0

Example

Description

Families

Processors

Audio Loopback using AD1938 Device B only.

Audio Loopback Example for ADSP-BF533 EZ-KIT Lite using AD1938 Device B on Blackfin Audio (EI1) EZ-Extender.

Blackfin

ADSP-BF533

Audio Loopback using AD1938 Device A only.

Audio Loopback Example for ADSP-BF537 EZ-KIT Lite using AD1938 Device A on Blackfin Audio (EI1) EZ-Extender.

Blackfin

ADSP-BF537

AD1938 Audio Codec driver in callback mode

This example demonstrates how to operate AD1938 Audio Codec driver in callback mode.

Blackfin

All Blackfins

AD1938 Audio Codec driver in non-blocking mode

This example demonstrates how to operate AD1938 Audio Codec driver in non-blocking mode.

Blackfin

All Blackfins

ADAV801 Audio Codec as Master Clock source

This example demonstrates how to configure an ADAV801 Audio Codec device as a Master Clock source and generate System clock output via SYSCLK3 at a specified frequency

Blackfin

All Blackfins



µC/FS™ File System for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

IDE example using uC-FS (ADSP-BF548)

This example shows a simple case of the file system using an IDE interface.

Blackfin

ADSP-BF548

NAND example using uC-FS (ADSP-BF527)

This example shows a simple case of the file system using an NAND interface.

Blackfin

ADSP-BF527

NAND example using uC-FS (ADSP-BF548)

This example shows a simple case of the file system using an NAND interface.

Blackfin

ADSP-BF548

RAMDisk example using uC-FS (ADSP-BF609)

This example shows a simple case of the file system using RAMDisk.

Blackfin

ADSP-BF609

RAMDisk example using uC-FS (ADSP-BF707)

This example shows a simple case of the file system using RAMDisk.

Blackfin

ADSP-BF707

RAMDisk example using uC-FS (ADSP-SC589)

This example shows a simple case of the file system using RAMDisk.

SHARC

ADSP-SC589

SDCard example using uC-FS (ADSP-BF518)

This example shows a simple case of the file system using an SD Card.

Blackfin

ADSP-BF518

SDCard example using uC-FS (ADSP-BF548)

This example shows a simple case of the file system using an SD Card.

Blackfin

ADSP-BF548

SDCard example using uC-FS (ADSP-BF609)

This example shows a simple case of the file system using an SD Card.

Blackfin

ADSP-BF609

SDCard example using uC-FS (ADSP-BF707)

This example shows a simple case of the file system using an SD Card.

Blackfin

ADSP-BF707

SDCard example using uC-FS (ADSP-SC589)

This example shows a simple case of the file system using an SD Card.

SHARC

ADSP-SC589

Directory operations with uC-FS

This code sketch shows how to use some of the simple directory operations provided by uC-FS.

Blackfin

All Blackfins

File operations with uC-FS

This code sketch shows how to use some of the simple file operations provided by uC-FS.

Blackfin

All Blackfins



µC/OS-III® Real-Time Kernel for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

Bounded Buffer example using uCOS-III semaphores (ADSP-21469)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

SHARC

ADSP-21469

Bounded Buffer example using uCOS-III semaphores (ADSP-BF533)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

Blackfin

ADSP-BF533

Bounded Buffer example using uCOS-III semaphores (ADSP-BF609)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

Blackfin

ADSP-BF609

Bounded Buffer example using uCOS-III semaphores (ADSP-BF707)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

Blackfin

ADSP-BF707

Bounded Buffer example using uCOS-III semaphores (ADSP-BF707 ROM)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores. This example uses ADSP-BF707 ROM configuration 1.

Blackfin

ADSP-BF707

Bounded Buffer example using uCOS-III semaphores (ADSP-SC589 Cortex-A5)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

SHARC

ADSP-SC589

Bounded Buffer example using uCOS-III semaphores (ADSP-SC589 SHARC)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

SHARC

ADSP-SC589

Dining Philosophers example using uCOS-III (ADSP-21469)

The dining philosophers illustrate problems that can occur when many synchronized threads are competing for limited resources.

SHARC

ADSP-21469

Dining Philosophers example using uCOS-III (ADSP-BF533)

The dining philosophers illustrate problems that can occur when many synchronized threads are competing for limited resources.

Blackfin

ADSP-BF533

Dining Philosophers example using uCOS-III (ADSP-BF609)

The dining philosophers illustrate problems that can occur when many synchronized threads are competing for limited resources.

Blackfin

ADSP-BF609

Dining Philosophers example using uCOS-III (ADSP-BF707)

The dining philosophers illustrate problems that can occur when many synchronized threads are competing for limited resources.

Blackfin

ADSP-BF707

Dining Philosophers example using uCOS-III (ADSP-BF707 ROM)

The dining philosophers illustrate problems that can occur when many synchronized threads are competing for limited resources. This example uses ADSP-BF707 ROM configuration 1.

Blackfin

ADSP-BF707

Dining Philosophers example using uCOS-III (ADSP-SC589 Cortex-A5)

The dining philosophers illustrate problems that can occur when many synchronized threads are competing for limited resources.

SHARC

ADSP-SC589

Dining Philosophers example using uCOS-III (ADSP-SC589 SHARC)

The dining philosophers illustrate problems that can occur when many synchronized tasks are competing for limited resources.

SHARC

ADSP-SC589

Thread (Task) Local Storage using uCOS-III APIs (ADSP-21469)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

SHARC

ADSP-21469

Thread (Task) Local Storage using uCOS-III APIs (ADSP-BF533)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

Blackfin

ADSP-BF533

Thread (Task) Local Storage using uCOS-III APIs (ADSP-BF609)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

Blackfin

ADSP-BF609

Thread (Task) Local Storage using uCOS-III APIs (ADSP-BF707)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

Blackfin

ADSP-BF707

Thread (Task) Local Storage using uCOS-III APIs (ADSP-BF707 ROM)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers. This example uses ADSP-BF707 ROM configuration 1.

Blackfin

ADSP-BF707

Thread (Task) Local Storage using uCOS-III APIs (ADSP-SC589 SHARC)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

SHARC

ADSP-SC589

Create signal with uCOS-III

This code sketch shows how to create some of the uCOS-III signals.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58[2479],ADuCM302[3579]

Pend on signal with uCOS-III

This code sketch shows how to pend on some of the uCOS-III signals with some of the available options.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58[2479],ADuCM302[3579]

Post signal with uCOS-III

This code sketch shows how to post some of the uCOS-III signals with some of the available options.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58[2479],ADuCM302[3579]

Task Creation with uCOS-III

This code sketch shows how to create a uCOS-III task and the prototype of the task function.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58[2479],ADuCM302[3579]



µC/OS-II® Real-Time Kernel for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

Bounded Buffer example using uCOS-II semaphores (ADSP-21469)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

SHARC

ADSP-21469

Bounded Buffer example using uCOS-II semaphores (ADSP-BF533)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

Blackfin

ADSP-BF533

Bounded Buffer example using uCOS-II semaphores (ADSP-BF609)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

Blackfin

ADSP-BF609

Bounded Buffer example using uCOS-II semaphores (ADSP-BF707)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

Blackfin

ADSP-BF707

Bounded Buffer example using uCOS-II semaphores (ADSP-SC589 Cortex)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

SHARC

ADSP-SC589

Bounded Buffer example using uCOS-II semaphores (ADSP-SC589 SHARC)

This example shows how to have mutual exclusion in a circular buffer with 3 semaphores.

SHARC

ADSP-SC589

Dining Philosophers example using uCOS-II (ADSP-21469)

The dining philosophers illustrate problems that can occur when many synchronized tasks are competing for limited resources.

SHARC

ADSP-21469

Dining Philosophers example using uCOS-II (ADSP-BF533)

The dining philosophers illustrate problems that can occur when many synchronized tasks are competing for limited resources.

Blackfin

ADSP-BF533

Dining Philosophers example using uCOS-II (ADSP-BF609)

The dining philosophers illustrate problems that can occur when many synchronized tasks are competing for limited resources.

Blackfin

ADSP-BF609

Dining Philosophers example using uCOS-II (ADSP-BF707)

The dining philosophers illustrate problems that can occur when many synchronized tasks are competing for limited resources.

Blackfin

ADSP-BF707

Dining Philosophers example using uCOS-II (ADSP-SC589 Cortex)

The dining philosophers illustrate problems that can occur when many synchronized tasks are competing for limited resources.

SHARC

ADSP-SC589

Dining Philosophers example using uCOS-II (ADSP-SC589 SHARC)

The dining philosophers illustrate problems that can occur when many synchronized tasks are competing for limited resources.

SHARC

ADSP-SC589

Thread (Task) Local Storage using uCOS-II APIs (ADSP-21469)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

SHARC

ADSP-21469

Thread (Task) Local Storage using uCOS-II APIs (ADSP-BF533)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

Blackfin

ADSP-BF533

Thread (Task) Local Storage using uCOS-II APIs (ADSP-BF609)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

Blackfin

ADSP-BF609

Thread (Task) Local Storage using uCOS-II APIs (ADSP-BF707)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

Blackfin

ADSP-BF707

Thread (Task) Local Storage using uCOS-II APIs (ADSP-SC589 SHARC)

This example shows how to use Task Local Storage APIs to free at task destruction task-specific buffers.

SHARC

ADSP-SC589

Create a signal with uCOS-II

This code sketch shows how to create some of the uCOS-II signals.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58x

Pend on signal with uCOS-II

This code sketch shows how to pend on some of the uCOS-II signals with some of the available options.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58x

Post signal with uCOS-II

This code sketch shows how to post some of the uCOS-II signals with some of the available options.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58x

Create a task with uCOS-II

This code sketch shows how to create a uCOS-II task and the prototype of the task function.

Blackfin,SHARC

All Blackfins,All SHARCs,ADSP-SC58x



µC/USB Device™ Class Vendor for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

USB Vendor Demo for ADSP-SC589

This USB example demonstrates the use of the generic vendor class. It can be configured to run in conjunction with the bulk loopback and file IO Windows application, hostapp.exe, or either of the Micrium supplied Windows' applications, EchoSync.exe or EchoAsync.exe, to demonstrate the use of both bulk and interrupt transfers. All these applications use the WinUSB driver, which is pre-installed with the product. Hostapp.exe provides a loopback facility where data is sent from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Sharc

ADSP-SC589

USB Vendor Demo for ADSP-BF526

This USB example demonstrates the use of the generic vendor class. It can be configured to run in conjunction with the bulk loopback and file IO Windows application, hostapp.exe, or either of the Micrium supplied Windows' applications, EchoSync.exe or EchoAsync.exe, to demonstrate the use of both bulk and interrupt transfers. All these applications use the WinUSB driver, which is pre-installed with the product. Hostapp.exe provides a loopback facility where data is sent from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF526

USB Vendor Demo for ADSP-BF527

This USB example demonstrates the use of the generic vendor class. It can be configured to run in conjunction with the bulk loopback and file IO Windows application, hostapp.exe, or either of the Micrium supplied Windows' applications, EchoSync.exe or EchoAsync.exe, to demonstrate the use of both bulk and interrupt transfers. All these applications use the WinUSB driver, which is pre-installed with the product. Hostapp.exe provides a loopback facility where data is sent from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF527

USB Vendor Demo for ADSP-BF548

This USB example demonstrates the use of the generic vendor class. It can be configured to run in conjunction with the bulk loopback and file IO Windows application, hostapp.exe, or either of the Micrium supplied Windows' applications, EchoSync.exe or EchoAsync.exe, to demonstrate the use of both bulk and interrupt transfers. All these applications use the WinUSB driver, which is pre-installed with the product. Hostapp.exe provides a loopback facility where data is sent from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF548

USB Vendor Demo for ADSP-BF609

This USB example demonstrates the use of the generic vendor class. It can be configured to run in conjunction with the bulk loopback and file IO Windows application, hostapp.exe, or either of the Micrium supplied Windows' applications, EchoSync.exe or EchoAsync.exe, to demonstrate the use of both bulk and interrupt transfers. All these applications use the WinUSB driver, which is pre-installed with the product. Hostapp.exe provides a loopback facility where data is sent from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF609

USB Vendor Demo for ADSP-BF707

This USB example demonstrates the use of the generic vendor class. It can be configured to run in conjunction with the bulk loopback and file IO Windows application, hostapp.exe, or either of the Micrium supplied Windows' applications, EchoSync.exe or EchoAsync.exe, to demonstrate the use of both bulk and interrupt transfers. All these applications use the WinUSB driver, which is pre-installed with the product. Hostapp.exe provides a loopback facility where data is sent from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF707



µC/USB Device™ Class CDC-ACM for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

USB CDC_ACM Demo for ADSP-SC589

This USB example provides a virtual COM port. It will work with both full speed and high speed hubs.

Sharc

ADSP-SC589

USB CDC_ACM Demo for ADSP-BF526

This USB example provides a virtual COM port. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF526

USB CDC_ACM Demo for ADSP-BF527

This USB example provides a virtual COM port. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF527

USB CDC_ACM Demo for ADSP-BF548

This USB example provides a virtual COM port. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF548

USB CDC_ACM Demo for ADSP-BF609

This USB example provides a virtual COM port. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF609

USB CDC_ACM Demo for ADSP-BF707

This USB example provides a virtual COM port. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF707



µC/USB Device™ Class HID for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

USB HID Demo for ADSP-SC589

This USB example demonstrates the use of the HID Device class. There are two modes of operation: vendor specific, and mouse. It will work with both full speed and high speed hubs.

Sharc

ADSP-SC589

USB HID Demo for ADSP-BF526

This USB example demonstrates the use of the HID Device class. There are two modes of operation: vendor specific, and mouse. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF526

USB HID Demo for ADSP-BF527

This USB example demonstrates the use of the HID Device class. There are two modes of operation: vendor specific, and mouse. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF527

USB HID Demo for ADSP-BF548

This USB example demonstrates the use of the HID Device class. There are two modes of operation: vendor specific, and mouse. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF548

USB HID Demo for ADSP-BF609

This USB example demonstrates the use of the HID Device class. There are two modes of operation: vendor specific, and mouse. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF609

USB HID Demo for ADSP-BF707

This USB example demonstrates the use of the HID Device class. There are two modes of operation: vendor specific, and mouse. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF707



µC/USB Device™ Class MSC for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

USB MSC Demo for ADSP-SC589

This USB example exports a 2MB RAM Disk to a host OS supporting the standard USB MSC class. It will work with both full speed and high speed hubs.

Sharc

ADSP-SC589

USB MSC Demo for ADSP-BF526

This USB example exports a 2MB RAM Disk to a host OS supporting the standard USB MSC class. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF526

USB MSC Demo for ADSP-BF527

This USB example exports a 2MB RAM Disk to a host OS supporting the standard USB MSC class. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF527

USB MSC Demo for ADSP-BF548

This USB example exports a 2MB RAM Disk to a host OS supporting the standard USB MSC class. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF548

USB MSC Demo for ADSP-BF609

This USB example exports a 2MB RAM Disk to a host OS supporting the standard USB MSC class. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF609

USB MSC Demo for ADSP-BF707

This USB example exports a 2MB RAM Disk to a host OS supporting the standard USB MSC class. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF707



µC/USB Device™ Class PHDC for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

USB PHDC Demo for ADSP-SC589

This USB Personal Health Care Device (PHDC) example provides multiple Quality of Service (QoS) transfers to the host application. On launch a low-latency, good reliability QoS connection is established to transfer the CPU USage statistics percentage. It will work with both full speed and high speed hubs.

Sharc

ADSP-SC589

USB PHDC Demo for ADSP-BF526

This USB Personal Health Care Device (PHDC) example provides multiple Quality of Service (QoS) transfers to the host application. On launch a low-latency, good reliability QoS connection is established to transfer the CPU USage statistics percentage. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF526

USB PHDC Demo for ADSP-BF527

This USB Personal Health Care Device (PHDC) example provides multiple Quality of Service (QoS) transfers to the host application. On launch a low-latency, good reliability QoS connection is established to transfer the CPU USage statistics percentage. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF527

USB PHDC Demo for ADSP-BF548

This USB Personal Health Care Device (PHDC) example provides multiple Quality of Service (QoS) transfers to the host application. On launch a low-latency, good reliability QoS connection is established to transfer the CPU USage statistics percentage. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF548

USB PHDC Demo for ADSP-BF609

This USB Personal Health Care Device (PHDC) example provides multiple Quality of Service (QoS) transfers to the host application. On launch a low-latency, good reliability QoS connection is established to transfer the CPU USage statistics percentage. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF609

USB PHDC Demo for ADSP-BF707

This USB Personal Health Care Device (PHDC) example provides multiple Quality of Service (QoS) transfers to the host application. On launch a low-latency, good reliability QoS connection is established to transfer the CPU USage statistics percentage. It will work with both full speed and high speed hubs.

Blackfin

ADSP-BF707



µC/USB Device™ Class Audio for CrossCore® Embedded Studio Rel.1.1.0

Example

Description

Families

Processors

USB Audio Demo for ADSP-BF526

This USB Audio Class example provides simulated record or loopback streaming. For record only, the application will stream a constant tone to the host PC; For loopback, audio streamed from the host is looped back to the record stream.

Blackfin

ADSP-BF526

USB Audio Demo for ADSP-BF527

This USB Audio Class example provides simulated record or loopback streaming. For record only, the application will stream a constant tone to the host PC; For loopback, audio streamed from the host is looped back to the record stream.

Blackfin

ADSP-BF527

USB Audio Demo for ADSP-BF548

This USB Audio Class example provides simulated record or loopback streaming. For record only, the application will stream a constant tone to the host PC; For loopback, audio streamed from the host is looped back to the record stream.

Blackfin

ADSP-BF548

USB Audio Demo for ADSP-BF609

This USB Audio Class example provides simulated record or loopback streaming. For record only, the application will stream a constant tone to the host PC; For loopback, audio streamed from the host is looped back to the record stream.

Blackfin

ADSP-BF609

USB Audio Demo for ADSP-BF707

This USB Audio Class example provides simulated record or loopback streaming. For record only, the application will stream a constant tone to the host PC; For loopback, audio streamed from the host is looped back to the record stream.

Blackfin

ADSP-BF707



µC/USB Host™ Class MSC for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

USB Host MSC Demo for ADSP-SC589

This USB Host example demonstrates the connection to a USB Mouse or Keyboard. Such devices can be pluggled and unplugged whilst the application is running. The co-ordinates of the mouse cursor and the Keyboard key pressed will be shown on the outpur console.

Sharc

ADSP-SC589

USB Host MSC Demo for ADSP-BF526

This USB Host example demonstrates the connection to a USB Flash Memory drive. Such devices can be pluggled and unplugged whilst the application is running. A basic write file, read file and verify operation is performed upon each insertion.

Blackfin

ADSP-BF526

USB Host MSC Demo for ADSP-BF527

This USB Host example demonstrates the connection to a USB Flash Memory drive. Such devices can be pluggled and unplugged whilst the application is running. A basic write file, read file and verify operation is performed upon each insertion.

Blackfin

ADSP-BF527

USB Host MSC Demo for ADSP-BF548

This USB Host example demonstrates the connection to a USB Flash Memory drive. Such devices can be pluggled and unplugged whilst the application is running. A basic write file, read file and verify operation is performed upon each insertion.

Blackfin

ADSP-BF548

USB Host MSC Demo for ADSP-BF609

This USB Host example demonstrates the connection to a USB Flash Memory drive. Such devices can be pluggled and unplugged whilst the application is running. A basic write file, read file and verify operation is performed upon each insertion.

Blackfin

ADSP-BF609

USB Host MSC Demo for ADSP-BF707

This USB Host example demonstrates the connection to a USB Flash Memory drive. Such devices can be pluggled and unplugged whilst the application is running. A basic write file, read file and verify operation is performed upon each insertion.

Blackfin

ADSP-BF707



µC/USB Host™ Class HID for CrossCore® Embedded Studio Rel.2.0.0

Example

Description

Families

Processors

USB Host HID Demo for ADSP-SC589

This USB Host example demonstrates the connection to a USB Mouse or Keyboard. Such devices can be pluggled and unplugged whilst the application is running. The co-ordinates of the mouse cursor and the Keyboard key pressed will be shown on the outpur console.

Sharc

ADSP-SC589

USB Host HID Demo for ADSP-BF526

This USB Host example demonstrates the connection to a USB Mouse or Keyboard. Such devices can be pluggled and unplugged whilst the application is running. The co-ordinates of the mouse cursor and the Keyboard key pressed will be shown on the outpur console.

Blackfin

ADSP-BF526

USB Host HID Demo for ADSP-BF527

This USB Host example demonstrates the connection to a USB Mouse or Keyboard. Such devices can be pluggled and unplugged whilst the application is running. The co-ordinates of the mouse cursor and the Keyboard key pressed will be shown on the outpur console.

Blackfin

ADSP-BF527

USB Host HID Demo for ADSP-BF548

This USB Host example demonstrates the connection to a USB Mouse or Keyboard. Such devices can be pluggled and unplugged whilst the application is running. The co-ordinates of the mouse cursor and the Keyboard key pressed will be shown on the outpur console.

Blackfin

ADSP-BF548

USB Host HID Demo for ADSP-BF609

This USB Host example demonstrates the connection to a USB Mouse or Keyboard. Such devices can be pluggled and unplugged whilst the application is running. The co-ordinates of the mouse cursor and the Keyboard key pressed will be shown on the outpur console.

Blackfin

ADSP-BF609

USB Host HID Demo for ADSP-BF707

This USB Host example demonstrates the connection to a USB Mouse or Keyboard. Such devices can be pluggled and unplugged whilst the application is running. The co-ordinates of the mouse cursor and the Keyboard key pressed will be shown on the outpur console.

Blackfin

ADSP-BF707