Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of Laster_Radar_test by
cdef.h
00001 /******************************************************************** 00002 * 00003 * Name: cdef.h 00004 * Beschreibung: grundlegende Typdefinitionen 00005 * Autor: 00006 * Erstellung: 23.10.2012 00007 * 00008 * Revisionsliste 00009 * Datum | Autor | Änderung 00010 * ------------+---------------+-------------------------- 00011 * 23.10.2012 | Altenburg | Ersterstellung 00012 * ------------+---------------+-------------------------- 00013 * 00014 ********************************************************************/ 00015 #ifndef CDEF_H 00016 #define CDEF_H 00017 00018 /**************************************************************************/ 00019 /* Definitions */ 00020 /**************************************************************************/ 00021 typedef unsigned char byte; /* vorzeichenlose 8-Bit-Zahl */ 00022 typedef unsigned short word; /* vorzeichenlose 16-Bit-Zahl */ 00023 typedef signed char int8; /* vorzeichenbehaftete 8-Bit-Zahl */ 00024 typedef signed short int16; /* vorzeichenbehaftete 16-Bit-Zahl */ 00025 //typedef byte bool; /* True/False Aussage */ 00026 typedef unsigned int dword; /* Long-Zahl */ 00027 typedef signed int int32; 00028 00029 00030 #define True 1 00031 #define False 0 00032 #define true 1 00033 #define false 0 00034 #define On 1 00035 #define Off 0 00036 #define Yes 1 00037 #define No 0 00038 00039 #define Bit0 0x01 /* Bit-Definitionen */ 00040 #define Bit1 0x02 00041 #define Bit2 0x04 00042 #define Bit3 0x08 00043 #define Bit4 0x10 00044 #define Bit5 0x20 00045 #define Bit6 0x40 00046 #define Bit7 0x80 00047 #define Bit8 (1 << 8) /* Bit-Definitionen */ 00048 #define Bit9 (1 << 9) 00049 #define Bit10 (1 << 10) 00050 #define Bit11 (1 << 11) 00051 #define Bit12 (1 << 12) 00052 #define Bit13 (1 << 13) 00053 #define Bit14 (1 << 14) 00054 #define Bit15 (1 << 15) 00055 #define Bit16 (1 << 16) /* Bit-Definitionen */ 00056 #define Bit17 (1 << 17) 00057 #define Bit18 (1 << 18) 00058 #define Bit19 (1 << 19) 00059 #define Bit20 (1 << 20) 00060 #define Bit21 (1 << 21) 00061 #define Bit22 (1 << 22) 00062 #define Bit23 (1 << 23) 00063 #define Bit24 (1 << 24) /* Bit-Definitionen */ 00064 #define Bit25 (1 << 25) 00065 #define Bit26 (1 << 26) 00066 #define Bit27 (1 << 27) 00067 #define Bit28 (1 << 28) 00068 #define Bit29 (1 << 29) 00069 #define Bit30 (1 << 30) 00070 #define Bit31 (1 << 31) 00071 00072 00073 #endif 00074 /********************************************************************/ 00075 00076
Generated on Wed Jul 13 2022 19:27:57 by
1.7.2
