aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Include.h
blob: bc0bb6bce018352df3ba38fc6db9cb3ddee0d519 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#ifndef INCLUDE_H_
#define INCLUDE_H_

//standard lib includes
#include <stdbool.h>
#include <stdio.h>
#include <string.h>
#include <stdint.h>

#include <stdlib.h>     /*malloc*/
#include <ctype.h>      /* tolower     
includes #include <ti/sysbios/knl/Semaphore.h> #include <ti/sysbios/BIOS.h> #include <ti/sysbios/knl/Task.h> #include <ti/sysbios/knl/mailbox.h> #include <ti/sysbios/knl/Clock.h> #include <ti/sysbios/gates/GateMutex.h> //xdc #include <xdc/runtime/Error.h> #include <xdc/runtime/System.h> //driver includes #include <driverlib/rom.h> #include <driverlib/sysctl.h> #include <driverlib/usb.h> #include <driverlib/interrupt.h> #include <driverlib/rom_map.h> #include <driverlib/fpu.h> #include <usblib/usblib.h> #include <usblib/device/usbdevice.h> #include <inc/hw_nvic.h> #include <inc/hw_types.h> #include <inc/hw_memmap.h> #include "inc/hw_uart.h" #include "Modules/General/GeneralHardware.h" //#include "drivers/twine_usblib/usb_serial_adapter.h" #include "drivers/USB_Communication/usbcdcd.h" #include <xdc/runtime/System.h> #include <utils/ustdlib.h> #include "Common/Utilities/Utils.h" #include "Common/report/report.h" #include "DataDef.h" #include "delay.h" #define SYS_CLK_FREQ 120000000 #define PI 3.1415926 #define COMM_MAX_BUFFER_SIZE 6000 typedef uint32_t (* callback_fptr)(uint32_t deviceID, uint32_t ReadValue); extern void SysTickHandler(void); #endif // INCLUDE_H_