svn / mbed / trunk / mbed.h

Revision 29, 1.1 kB (checked in by emilmont, 6 months ago)

New Libraries 11.11

Line 
1/* mbed Microcontroller Library
2 * Copyright (c) 2006-2011 ARM Limited. All rights reserved.
3 */ 
4 
5#ifndef MBED_H
6#define MBED_H
7
8#define MBED_LIBRARY_VERSION 29
9 
10// Useful C libraries
11#include <stdio.h>
12#include <stdlib.h>
13#include <string.h>
14#include <math.h>
15#include <time.h>
16
17// mbed Debug libraries
18
19#include "error.h"
20#include "mbed_interface.h"
21
22// mbed Peripheral components
23
24#include "DigitalIn.h"
25#include "DigitalOut.h"
26#include "DigitalInOut.h"
27#include "BusIn.h"
28#include "BusOut.h"
29#include "BusInOut.h"
30#include "PortIn.h"
31#include "PortInOut.h"
32#include "PortOut.h"
33#include "AnalogIn.h"
34#include "AnalogOut.h"
35#include "PwmOut.h"
36#include "Serial.h"
37#include "SerialHalfDuplex.h"
38#include "SPI.h"
39#include "SPISlave.h"
40#include "SPIHalfDuplex.h"
41#include "I2C.h"
42#include "I2CSlave.h"
43#include "Ethernet.h"
44#include "CAN.h"
45
46// mbed Internal components
47#include "Timer.h"
48#include "Ticker.h"
49#include "Timeout.h"
50#include "LocalFileSystem.h"
51#include "InterruptIn.h"
52#include "wait_api.h"
53#include "rtc_time.h"
54
55using namespace mbed; 
56using namespace std; 
57
58#endif
59
Note: See TracBrowser for help on using the browser.