Commit 704b891e authored by tsharith's avatar tsharith
Browse files

Fabint for temp, temp control on fpga, no pid, bang bang w threshold, 9 axis integrated

parent 63000f59
This source diff could not be displayed because it is too large. You can view the blob instead.
*** SESSION Apr 21, 2019 14:52:18.93 -------------------------------------------
*** SESSION Apr 21, 2019 14:53:29.64 -------------------------------------------
*** SESSION Apr 21, 2019 14:53:51.64 -------------------------------------------
*** SESSION Apr 21, 2019 15:52:24.69 -------------------------------------------
*** SESSION Apr 21, 2019 19:24:22.25 -------------------------------------------
*** SESSION Apr 21, 2019 17:52:30.13 -------------------------------------------
*** SESSION Apr 21, 2019 18:18:34.56 -------------------------------------------
*** SESSION Apr 21, 2019 18:21:27.36 -------------------------------------------
*** SESSION Apr 21, 2019 18:34:45.30 -------------------------------------------
*** SESSION Apr 21, 2019 19:03:36.25 -------------------------------------------
*** SESSION Apr 21, 2019 19:15:49.42 -------------------------------------------
*** SESSION Apr 21, 2019 22:14:48.67 -------------------------------------------
*** SESSION Apr 21, 2019 22:43:24.53 -------------------------------------------
*** SESSION Apr 22, 2019 02:50:23.76 -------------------------------------------
......@@ -2,6 +2,20 @@
# Automatically-generated file. Do not edit!
################################################################################
USER_OBJS :=
O_SRCS :=
C_SRCS :=
S_UPPER_SRCS :=
S_SRCS :=
OBJ_SRCS :=
MEMORYMAP :=
OBJS :=
C_DEPS :=
SRECFILES :=
IHEXFILES :=
LISTINGS :=
EXECUTABLE :=
# Every subdirectory with source files must be described here
SUBDIRS := \
. \
LIBS :=
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../drivers/mss_spi/drivers/mss_spi/mss_spi.c
OBJS += \
./drivers/mss_spi/drivers/mss_spi/mss_spi.o
C_DEPS += \
./drivers/mss_spi/drivers/mss_spi/mss_spi.d
# Each subdirectory must supply rules for building sources it contributes
drivers/mss_spi/drivers/mss_spi/%.o: ../drivers/mss_spi/drivers/mss_spi/%.c
@echo 'Building file: $<'
@echo 'Invoking: GNU C Compiler'
arm-none-eabi-gcc -mthumb -mcpu=cortex-m3 -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\CMSIS -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\CMSIS\startup_gcc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_ace -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_gpio -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm\drivers\F2DSS_NVM -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_pdma -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc\drivers\mss_rtc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_timer -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_uart -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal\CortexM3 -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal\CortexM3\GNU -O0 -ffunction-sections -fdata-sections -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
@echo 'Finished building: $<'
@echo ' '
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
O_SRCS :=
C_SRCS :=
S_UPPER_SRCS :=
S_SRCS :=
OBJ_SRCS :=
OBJS :=
C_DEPS :=
ARCHIVES :=
# Every subdirectory with source files must be described here
SUBDIRS := \
hal/CortexM3 \
hal/CortexM3/GNU \
drivers_config/mss_ace \
drivers/mss_uart \
drivers/mss_spi/drivers/mss_spi \
drivers/mss_rtc/drivers/mss_rtc \
drivers/mss_pdma \
drivers/mss_nvm/drivers/F2DSS_NVM \
drivers/mss_i2c \
drivers/mss_gpio \
drivers/mss_ace \
CMSIS \
CMSIS/startup_gcc \
################################################################################
# Microsemi SoftConsole IDE Variables
################################################################################
BUILDCMD = arm-none-eabi-ar -r
SHELL := cmd.exe
EXECUTABLE := SB_MSS_MSS_CM3_0_hw_platform.a
# Target-specific items to be cleaned up in the top directory.
clean::
-$(RM) $(wildcard ./*.map)
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../drivers_config/mss_ace/ace_config.c
OBJS += \
./drivers_config/mss_ace/ace_config.o
C_DEPS += \
./drivers_config/mss_ace/ace_config.d
# Each subdirectory must supply rules for building sources it contributes
drivers_config/mss_ace/%.o: ../drivers_config/mss_ace/%.c
@echo 'Building file: $<'
@echo 'Invoking: GNU C Compiler'
arm-none-eabi-gcc -mthumb -mcpu=cortex-m3 -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\CMSIS -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\CMSIS\startup_gcc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_ace -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_gpio -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm\drivers\F2DSS_NVM -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_pdma -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc\drivers\mss_rtc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_timer -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_uart -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal\CortexM3 -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal\CortexM3\GNU -O0 -ffunction-sections -fdata-sections -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
@echo 'Finished building: $<'
@echo ' '
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
O_SRCS :=
C_SRCS :=
S_UPPER_SRCS :=
S_SRCS :=
OBJ_SRCS :=
MEMORYMAP :=
OBJS :=
C_DEPS :=
SRECFILES :=
IHEXFILES :=
LISTINGS :=
EXECUTABLE :=
# Every subdirectory with source files must be described here
SUBDIRS := \
. \
//
// locomotion.h
// stepper_motors
//
// Created by Wyatt Caylor on 3/30/19.
// Copyright 2019 Wyatt Caylor. All rights reserved.
//
#ifndef LOCOMOTION_H_
#define LOCOMOTION_H_
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include "drivers/mss_uart/mss_uart.h"
#include <ctype.h>
#include <stdlib.h>
#include <math.h>
#include "drivers/mss_gpio/mss_gpio.h"
typedef void (*handler_t)(int);
//z-lift
volatile uint32_t* z_speed = (uint32_t*) 0x40050000;
volatile uint32_t* z_steps = (uint32_t*) 0x40050008;
volatile int16_t* z_state = (int16_t*) 0x40050004;
//wheels
volatile uint32_t* wheel_speed = (uint32_t*) 0x40050010;
volatile int32_t* front_left_steps = (int32_t*) 0x40050020;
volatile int32_t* front_right_steps = (int32_t*) 0x40050024;
volatile int32_t* back_left_steps = (int32_t*) 0x40050028;
volatile int32_t* back_right_steps = (int32_t*) 0x4005002c;
volatile int16_t* stepper_state = (int16_t*) 0x40050014;
//-------------------- Move commands provide 2 steps (2.22 mm) ------------------ //
// if distance is 14, it equates to roughly 3 cm //
// ---- clockwise and counter clockwise have the perspective from the middle of the bot ---- //
void wait() {
int i = 0;
for (; i < 100000 ; ++i) {}
}
void move_forward(int distance)
{
*front_left_steps = distance; // clockwise
wait();
*front_right_steps = distance; // counter-clockwise
wait();
*back_left_steps = -distance; // counter-clockwise
wait();
*back_right_steps = distance; // clockwise
wait();
}
void move_back(int distance)
{
*back_left_steps = distance; // clockwise
*back_right_steps = -distance; // counter-clockwise
*front_left_steps = -distance; // counter-clockwise
*front_right_steps = distance; // clockwise
}
void move_left(int distance)
{
*front_left_steps = distance; // clockwise
*back_left_steps = -distance; // counter-clockwise
*front_right_steps = -distance; // counter-clockwise
*back_right_steps = distance; // clockwise
}
void move_right(int distance)
{
*front_right_steps = 2*distance; //clockwise
*back_right_steps = -2*distance; //counter-clockwise
*front_right_steps = -2*distance; //counter-clockwise
*back_right_steps = 2*distance; //clockwise
}
void z_up(int distance)
{
*z_speed = 100000000/16;
*z_steps = 5;
}
void z_down(int distance)
{
*z_speed = 100000000/16;
*z_steps = 5;
}
// -- This is one step to give minimum rotation (angle depends on radius of bot) -- //
// Degrees = 360*(sqrt(2)*pi/4)/(2*pi*R) ... R = radius of bot
void rotate_CW()
{
*front_right_steps = 1; //clockwise
*front_left_steps = 1; //clockwise
*back_left_steps = 1; //clockwise
*back_right_steps = 1; //clockwise
}
void rotate_CCW()
{
*front_right_steps = -1; //counter-clockwise
*front_left_steps = -1; //counter-clockwise
*back_left_steps = -1; //counter-clockwise
*back_right_steps = -1; //counter-clockwise
}
typedef struct MotionStruct
{
handler_t handler;//function pointer
struct MotionStruct* next;
int box_size;
}motion_node;
motion_node *root = NULL;
uint32_t Required_steps;
uint32_t Steps_taken;
void voxel(int box_size) // (2 layers)
{
root = malloc(sizeof(motion_node*));
root->handler = &move_right;
root->box_size = box_size;
motion_node* temp = root;
Required_steps += (28 + 15*box_size);
int i = 0;
for(; i < 7; i++)
{
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_back;
temp->box_size = 2;
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_left;
temp->box_size = box_size;
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_back;
temp->box_size = 2;
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_right;
temp->box_size = box_size;
}
// *z_speed = ;
// *z_steps = ;
// *z_state = ;
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_forward;
temp->box_size = box_size;
Required_steps += (28 + 15*box_size);
for(i = 0; i < 7; i++)
{
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_left;
temp->box_size = 2;
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_back;
temp->box_size = box_size;
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_left;
temp->box_size = 2;
temp->next = malloc(sizeof(motion_node*));
temp = temp->next;
temp->handler = &move_forward;
temp->box_size = box_size;
}
}
void init_loco()
{ //this gives us a speed of roughly 35mm/second (vary per hotend requirements) -- (3.5cm per sec)
*wheel_speed = 10000000/32;
*z_state = 0x9a65;
*stepper_state = 0x9a65;
}
void __attribute__ ((interrupt)) GPIO0_IRQHandler( void )
{
Steps_taken += root->box_size;
double percent = (double)Steps_taken/Required_steps;
percent *= 100;
uint8_t tx_buf[5];
sprintf(tx_buf, "%u", (uint8_t)percent);
// int five_percent = .05*Required_steps;
// if(fmod(Steps_taken, Required_steps) == .five_percent)
// {
// update the LCD display by 5%?
// }
motion_node *temp = root;
root = root->next;
free(temp);
if(root != NULL)
{
root->handler(root->box_size);
}
// else
// {
// move back away from the finished print
// }
MSS_GPIO_clear_irq( MSS_GPIO_0 ); //clear interrupt and resume
}
#endif /* LOCOMOTION_H_ */
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../drivers/mss_uart/mss_uart.c
OBJS += \
./drivers/mss_uart/mss_uart.o
C_DEPS += \
./drivers/mss_uart/mss_uart.d
# Each subdirectory must supply rules for building sources it contributes
drivers/mss_uart/%.o: ../drivers/mss_uart/%.c
@echo 'Building file: $<'
@echo 'Invoking: GNU C Compiler'
arm-none-eabi-gcc -mthumb -mcpu=cortex-m3 -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\CMSIS -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\CMSIS\startup_gcc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_ace -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_gpio -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_nvm\drivers\F2DSS_NVM -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_pdma -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc\drivers -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_rtc\drivers\mss_rtc -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_timer -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\drivers\mss_uart -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal\CortexM3 -IC:\Users\tsharith\Documents\373_Final_Project_Repo\373-scaffoldingbot\ScaffoldingBotIntegration\ScaffoldingBotIntegration\SoftConsole\SB_MSS_MSS_CM3_0\SB_MSS_MSS_CM3_0_hw_platform\hal\CortexM3\GNU -O0 -ffunction-sections -fdata-sections -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
@echo 'Finished building: $<'
@echo ' '
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment