TMS320F28335 Library  1.0
Documentation
global_defines.h File Reference

Header file for global defines. More...

Go to the source code of this file.

Typedefs

typedef char int8
 8 Bit Variable: - 128 .. 127 More...
 
typedef int int16
 16 Bit Variable: - 32.768 .. 32.767 More...
 
typedef long int32
 32 Bit Variable: - 2.147.483.648 .. 2.147.483.647 More...
 
typedef long long int64
 64 Bit Variable: - 9.223.372.036.854.775.808 .. 9.223.372.036.854.775.807 More...
 
typedef unsigned char Uint8
 8 Bit Variable: 0 .. 255 More...
 
typedef unsigned int Uint16
 16 Bit Variable: 0 .. 65.535 More...
 
typedef unsigned long Uint32
 32 Bit Variable: 0 .. 4.294.967.295 More...
 
typedef unsigned long long Uint64
 64 Bit Variable: 0 .. 18.446.744.073.709.551.615 More...
 
typedef float float32
 32 Bit Variable: Dezimalzahl More...
 
typedef long double float64
 64 Bit Variable: Dezimalzahl More...
 
typedef volatile Uint16 TM_REG16
 Hardware register definition. More...
 
typedef volatile Uint32 TM_REG32
 Hardware register definition. More...
 

Enumerations

enum  boolean { False, True }
 Enumeration for boolean-Type: False = 0, True = 1. More...
 

Functions

void DSP28x_usDelay (Uint32 Count)
 Declare Delay-Function for usage with Assembly Instruction. More...
 

Variables

cregister volatile unsigned int IFR
 Generate reference to Interrupt Flag Register. More...
 
cregister volatile unsigned int IER
 Generate reference to Interrupt Enable Register. More...
 

Detailed Description

Header file for global defines.

Definition in file global_defines.h.

Typedef Documentation

◆ float32

typedef float float32

32 Bit Variable: Dezimalzahl

Definition at line 24 of file global_defines.h.

◆ float64

typedef long double float64

64 Bit Variable: Dezimalzahl

Definition at line 25 of file global_defines.h.

◆ int16

typedef int int16

16 Bit Variable: - 32.768 .. 32.767

Definition at line 17 of file global_defines.h.

◆ int32

typedef long int32

32 Bit Variable: - 2.147.483.648 .. 2.147.483.647

Definition at line 18 of file global_defines.h.

◆ int64

typedef long long int64

64 Bit Variable: - 9.223.372.036.854.775.808 .. 9.223.372.036.854.775.807

Definition at line 19 of file global_defines.h.

◆ int8

typedef char int8

8 Bit Variable: - 128 .. 127

Definition at line 16 of file global_defines.h.

◆ TM_REG16

typedef volatile Uint16 TM_REG16

Hardware register definition.

Definition at line 53 of file global_defines.h.

◆ TM_REG32

typedef volatile Uint32 TM_REG32

Hardware register definition.

Definition at line 54 of file global_defines.h.

◆ Uint16

typedef unsigned int Uint16

16 Bit Variable: 0 .. 65.535

Definition at line 21 of file global_defines.h.

◆ Uint32

typedef unsigned long Uint32

32 Bit Variable: 0 .. 4.294.967.295

Definition at line 22 of file global_defines.h.

◆ Uint64

typedef unsigned long long Uint64

64 Bit Variable: 0 .. 18.446.744.073.709.551.615

Definition at line 23 of file global_defines.h.

◆ Uint8

typedef unsigned char Uint8

8 Bit Variable: 0 .. 255

Definition at line 20 of file global_defines.h.

Enumeration Type Documentation

◆ boolean

enum boolean

Enumeration for boolean-Type: False = 0, True = 1.

Enumerator
False 

False = 0.

True 

True = 1.

Definition at line 43 of file global_defines.h.

43  {
44  False,
45  True
46 } boolean;

Function Documentation

◆ DSP28x_usDelay()

void DSP28x_usDelay ( Uint32  Count)

Declare Delay-Function for usage with Assembly Instruction.

Variable Documentation

◆ IER

cregister volatile unsigned int IER
extern

Generate reference to Interrupt Enable Register.

◆ IFR

cregister volatile unsigned int IFR
extern

Generate reference to Interrupt Flag Register.

boolean
boolean
Enumeration for boolean-Type: False = 0, True = 1.
Definition: global_defines.h:43
True
@ True
True = 1.
Definition: global_defines.h:45
False
@ False
False = 0.
Definition: global_defines.h:44