Wiki

This version (03 Jan 2021 21:58) was approved by Robin Getz.The Previously approved version (31 May 2017 22:33) is available.Diff

Blink LED (ADICUP3029) Demo

The ADICUP3029_Blink is a Blink LED demo project for the EVAL-ADICUP3029 base board which is created using the Analog Devices Cross Core Embedded Studio.

General Description/Overview

The ADICUP3029_Blink project uses EVAL-ADICUP3029 which is an Ultra Low Power, Arduino compatible ARM Cortex M3 based platform. The platform support various sensor shields.

Demo Requirements

The following is a list of items needed in order to replicate this demo.

  • Hardware
    • EVAL-ADICUP3029
    • Mirco USB to USB cable
    • PC or Laptop with a USB port
  • Software
    • CrossCore Embedded Studio (2.6.0 or higher)
    • ADuCM302x DFP (2.0.0 or higher)
    • ADICUP3029 BSP (1.0.0 or higher)

Setting up the Hardware

No specific hardware setup required for this demo

Configuring the Software

No specific configuration required for this demo

Outputting Data

This example blinks the DS3 (green) and DS4 (red) LEDs on the EVAL-ADICUP3029 board. The example blinks the two LEDs in a binary count pattern. The test runs for a fixed number of iterations before exits. All Done message is printed on to console once program exits.

Obtaining the Source Code

We recommend not opening the project directly, but rather use CrossCore Embedded Studio (CCES) example browse to open the project. Below screen shot shows how to open project from CCES Example browser.

The source code and include files of the ADICUP3029_Blink demo can be found here:

ADD GITHUB LINK HERE!

How to use the Tools

The official tool we promote for use with the EVAL-ADICUP3029 is CrossCore Embedded Studio. For more information on downloading the tools and a quick start guide on how to use the tool basics, please check out the Tools Overview page.

Importing

For more detailed instructions on importing this application/demo example into the CrossCore Embedded Studios tools, please view our How to import existing projects into your workspace section.

Debugging

For more detailed instructions on importing this application/demo example into the CrossCore Embedded Studios tools, please view our How to configure the debug session section.

Project Structure

The ADICUP3029_Blink is a C project that uses ADuCM3029 C/C++ Project structure.


blinky_example.c and blinky_example.h are the main source and header files related to ADICUP3029_Blink be found under Source folder.

End of Document

resources/eval/user-guides/eval-adicup3029/reference_designs/demo_blink.txt · Last modified: 03 Jan 2021 21:55 by Robin Getz