Wiki

This version is outdated by a newer approved version.DiffThis version (21 Feb 2018 01:16) is a draft.
Approvals: 0/1

This is an old revision of the document!


EV-HT-200CDAQ1 Firmware Manual

Purpose

This document is intended to provide firmware developers an introduction into the code structure and specifics on some of the time critical functions. It should be used in conjunction with the EV-HT-200CDAQ1 Keil MDK project that is available on the ADI GitHub

The project controls the activity of the EV-HT-200CDAQ1, which has three Analog Devices ADCs, an analog multiplexer and conditioning circuitry. Users can send commands to the board via a PC (COM port over USB). The board will respond by either executing the command or issuing an error message. Responses to commands are transmitted on the UART back to the PC.


Firmware Function Overview

A simplified flow diagram is shown in below The ADC sampling engine is time critical and is explained in a later section.

EV-HT-200CDAQ1 Firmware Flowchart

Parser Routine Flow

Source and Header File Organization

The project is organized into .c and .h files. The following tables summarizes the contents of more salient files.

resources/eval/user-guides/high-temp/ev-ht-200cdaq1/firmware.1519172194.txt.gz · Last modified: 21 Feb 2018 01:16 by Jeff Watson