General include file. One file for all projects.

Dependents:   STM32F030R8_SOMO-14D

Committer:
issaiass
Date:
Fri Mar 13 01:10:13 2015 +0000
Revision:
1:9fe5e7653085
Parent:
0:2e8d5d7bd82b
Ordered some strings

Who changed what in which revision?

UserRevisionLine numberNew contents of line
issaiass 0:2e8d5d7bd82b 1 /*
issaiass 0:2e8d5d7bd82b 2 *******************************************************************************
issaiass 0:2e8d5d7bd82b 3 * CERES CONTROLS
issaiass 0:2e8d5d7bd82b 4 * PANAMA, REPULIC OF PANAMA
issaiass 0:2e8d5d7bd82b 5 *
issaiass 0:2e8d5d7bd82b 6 * File : includes.h
issaiass 0:2e8d5d7bd82b 7 * Programmer(s) : Rangel Alvarado
issaiass 0:2e8d5d7bd82b 8 * Language : ANSI-C
issaiass 0:2e8d5d7bd82b 9 * Description : Main file for includes. One file manage all includes file.
issaiass 0:2e8d5d7bd82b 10 *
issaiass 0:2e8d5d7bd82b 11 * Note : Here you could start
issaiass 0:2e8d5d7bd82b 12 *
issaiass 0:2e8d5d7bd82b 13 * ----------------------------------------------------------------------------
issaiass 0:2e8d5d7bd82b 14 * HISTORY
issaiass 0:2e8d5d7bd82b 15 * DD MM AA
issaiass 0:2e8d5d7bd82b 16 * 09 03 15 Created.
issaiass 0:2e8d5d7bd82b 17 * 09 03 15 Modified.
issaiass 0:2e8d5d7bd82b 18 * 12 03 15 Imported to mbed platform.
issaiass 0:2e8d5d7bd82b 19 *******************************************************************************
issaiass 0:2e8d5d7bd82b 20 */
issaiass 0:2e8d5d7bd82b 21
issaiass 0:2e8d5d7bd82b 22 /*
issaiass 0:2e8d5d7bd82b 23 *******************************************************************************
issaiass 0:2e8d5d7bd82b 24 * CONSTANTS AND MACROS
issaiass 0:2e8d5d7bd82b 25 *******************************************************************************
issaiass 0:2e8d5d7bd82b 26 */
issaiass 0:2e8d5d7bd82b 27
issaiass 0:2e8d5d7bd82b 28 #define TRUE 1 /* TRUE returns a 1 */
issaiass 0:2e8d5d7bd82b 29 #define FALSE 0 /* FALSE returns a 0 */
issaiass 0:2e8d5d7bd82b 30 #define HIGH 1 /* HIGH returns a 1 */
issaiass 0:2e8d5d7bd82b 31 #define LOW 0 /* LOW returns a 0 */
issaiass 0:2e8d5d7bd82b 32 #define OS_ENTER_CRITICAL() __disable_irq(); /* Disble all interrupts */
issaiass 0:2e8d5d7bd82b 33 #define OS_EXIT_CRITICAL() __enable_irq(); /* Enable for critical code */
issaiass 0:2e8d5d7bd82b 34
issaiass 0:2e8d5d7bd82b 35
issaiass 0:2e8d5d7bd82b 36 /*
issaiass 0:2e8d5d7bd82b 37 *******************************************************************************
issaiass 1:9fe5e7653085 38 * DATA TYPES
issaiass 0:2e8d5d7bd82b 39 *******************************************************************************
issaiass 0:2e8d5d7bd82b 40 */
issaiass 0:2e8d5d7bd82b 41
issaiass 1:9fe5e7653085 42 typedef unsigned char INT8U; /* Define an unsigned integer (8 bit) */
issaiass 0:2e8d5d7bd82b 43 typedef unsigned short INT16U; /* Define an unsinged short (16 bit) */
issaiass 1:9fe5e7653085 44 typedef unsigned char BOOLEAN; /* Try a boolean value (8 bit, char) */
issaiass 0:2e8d5d7bd82b 45
issaiass 0:2e8d5d7bd82b 46
issaiass 0:2e8d5d7bd82b 47 /*
issaiass 0:2e8d5d7bd82b 48 *******************************************************************************
issaiass 1:9fe5e7653085 49 * HEADER FILES
issaiass 0:2e8d5d7bd82b 50 *******************************************************************************
issaiass 0:2e8d5d7bd82b 51 */
issaiass 0:2e8d5d7bd82b 52
issaiass 0:2e8d5d7bd82b 53 #include "mbed.h" /* MBED Default libraries */
issaiass 0:2e8d5d7bd82b 54 #include "SOMO14D.h" /* All functions for the SOund MOdule */
issaiass 0:2e8d5d7bd82b 55 #include "MessageQueue.h" /* RX FIFO and TX FIFO (TX not fully impl) */
issaiass 0:2e8d5d7bd82b 56 #include <stdio.h> /* Contents ASCII to Integer conversion */