Example program for EVAL-AD7124

Dependencies:   tempsensors adi_console_menu platform_drivers

Committer:
MPhalke@MPHALKE-L02.ad.analog.com
Date:
Wed Jul 20 11:20:01 2022 +0530
Revision:
8:4ae84166c8c1
Parent:
7:217c27bc3082
Minor code comment updates

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kjansen45 0:3fd7a2b716e4 1 Evaluation Boards/Products Supported
Kjansen45 0:3fd7a2b716e4 2 ------------------------------------
Kjansen 7:217c27bc3082 3 EVAL-AD7124-8, EVAL-AD7124-4
Kjansen45 0:3fd7a2b716e4 4
Kjansen45 0:3fd7a2b716e4 5 Overview
Kjansen45 0:3fd7a2b716e4 6 --------
mahphalke 1:c863d7e9e272 7 These code files provide the temperature measurement console application and device libraries to
mahphalke 1:c863d7e9e272 8 interface with AD7124 product evaluation board. This code was developed and tested on SDP-K1
mahphalke 1:c863d7e9e272 9 controller board: https://os.mbed.com/platforms/SDP_K1/
Kjansen45 0:3fd7a2b716e4 10
mahphalke 1:c863d7e9e272 11 Product details: https://www.analog.com/en/products/ad7124-8.html, https://www.analog.com/en/products/ad7124-4.html
mahphalke 1:c863d7e9e272 12 Product Evaluation board details: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD7124-8.html
mahphalke 1:c863d7e9e272 13 https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD7124-4.html
mahphalke 1:c863d7e9e272 14 User Guide for this code: https://wiki.analog.com/resources/tools-software/product-support-software/ad7124_temperature_measurement_demo
mahphalke 1:c863d7e9e272 15 Communication Protocol: SPI
Kjansen45 0:3fd7a2b716e4 16
Kjansen45 0:3fd7a2b716e4 17
Kjansen45 0:3fd7a2b716e4 18 Hardware Setup
Kjansen45 0:3fd7a2b716e4 19 --------------
mahphalke 1:c863d7e9e272 20 Required: SDP-K1 (or alternative Mbed enabled controller board), EVAL-AD7124
mahphalke 1:c863d7e9e272 21 USB cable.
mahphalke 1:c863d7e9e272 22 Plug in the EVAL-AD7124 board on SDP-K1 board (or any other Mbed enabled controller board)
mahphalke 1:c863d7e9e272 23 using the SDP or Arduino on-board connector (default set in software is Arduino).
Kjansen45 0:3fd7a2b716e4 24 Connect SDP-K1 board to the PC using the USB cable.
Kjansen45 0:3fd7a2b716e4 25
Kjansen45 0:3fd7a2b716e4 26
Kjansen45 0:3fd7a2b716e4 27 How to Get Started
Kjansen45 0:3fd7a2b716e4 28 ------------------
Kjansen45 0:3fd7a2b716e4 29 Open Mbed online compiler. https://ide.mbed.com/compiler
Kjansen 7:217c27bc3082 30 Import Code into compiler. Instructions on how to import code are here: https://os.mbed.com/docs/mbed-os/v6.8/quick-start/build-with-the-online-compiler.html
Kjansen 7:217c27bc3082 31 Compile code to generate binary file and then drag and drop binary into SDP-K1 controller board. Detailed instructions are here:
Kjansen 7:217c27bc3082 32 https://os.mbed.com/docs/mbed-os/v6.12/build-tools/getting-your-program-on-your-board.html
Kjansen 7:217c27bc3082 33 Open Tera Term (or alternative), select 230400 baud rate, and the applicable COM port to see the list of menu options.
Kjansen45 0:3fd7a2b716e4 34
Kjansen45 0:3fd7a2b716e4 35
Kjansen45 0:3fd7a2b716e4 36 Notes
Kjansen45 0:3fd7a2b716e4 37 -----
Kjansen 7:217c27bc3082 38 Refere this page for latest documentation on Mbed-OS: https://os.mbed.com/docs/mbed-os/v6.8/introduction/index.html
Kjansen45 0:3fd7a2b716e4 39 A detailed user guide on SDP-K1 controller board is available here https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/SDP-K1.html.
Kjansen45 0:3fd7a2b716e4 40
Kjansen45 0:3fd7a2b716e4 41
Kjansen 7:217c27bc3082 42 Copyright (c) 2021 Analog Devices, Inc. All rights reserved.
Kjansen 7:217c27bc3082 43