aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Code_Composer/twine_usblib_demo/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Code_Composer/twine_usblib_demo/main.c')
-rw-r--r--Software/Code_Composer/twine_usblib_demo/main.c28
1 files changed, 28 insertions, 0 deletions
diff --git a/Software/Code_Composer/twine_usblib_demo/main.c b/Software/Code_Composer/twine_usblib_demo/main.c
index 7ffd95043..7c497f869 100644
--- a/Software/Code_Composer/twine_usblib_demo/main.c
+++ b/Software/Code_Composer/twine_usblib_demo/main.c
@@ -1,4 +1,5 @@
#include <drivers/Flash_Memory/Flash_Memory.h>
+#include <drivers/FPGA/FPGA.h>
#include <protobuf-c/person-pb-c.h>
#include <stdbool.h>
#include <stdlib.h>
@@ -45,6 +46,12 @@
#include <Stubs_Handler/DataDef.h>
//#include "Stubs_Handler/Buzzer.h"
+#include "Stubs_Handler/temperature_sensor.h"
+
+#include "drivers/SPI/spi_master.h"
+#include "drivers/SPI/SPI_Comm.h"
+
+
//*****************************************************************************
//
@@ -87,10 +94,20 @@ void USB0Handler(void)
InitUSB();
}
+
+int a = 5;
+
+void HandleSSI2(void)
+{
+ a++;
+}
+
+
int main(void)
{
uint32_t ui32SysClock, ui32PLLRate;
+
// Set the system clock to run at 120MHz from the PLL.
ui32SysClock = MAP_SysCtlClockFreqSet((SYSCTL_XTAL_25MHZ |
SYSCTL_OSC_MAIN | SYSCTL_USE_PLL |
@@ -102,6 +119,8 @@ int main(void)
// Save the PLL rate used by this application.
SysCtlVCOGet(SYSCTL_XTAL_25MHZ, &ui32PLLRate);
+
+
// Enable the system tick.
ROM_SysTickPeriodSet(ui32SysClock / TICKS_PER_SECOND);
ROM_SysTickIntEnable();
@@ -113,10 +132,19 @@ int main(void)
/////////////// tests by AVI
//Ext_Flash_Operation(TX,5);
//SoundExample();
+ //temperature_main();
+ //test_FPGA();
+
+ //SPI_main();
+ // SPI_Control();
+
+
/////////////////////
RegisterReceiveCallback(&receive_callback);
StartUSB(ui32SysClock);
+
+
while(1){};
}