lab 3 setup

This commit is contained in:
Trevor Barnes
2019-10-01 16:05:43 -05:00
parent 32dc2af089
commit c5042a621f
25 changed files with 2767 additions and 1893 deletions

View File

@@ -899,3 +899,66 @@ arm-none-eabi-size "lab2barnestr.elf"
text data bss dec hex filename
1104 1080 1092 3276 ccc lab2barnestr.elf
15:45:01 **** Incremental Build of configuration Debug for project lab2barnestr ****
make all
make: Nothing to be done for 'all'.
16:03:06 **** Build of configuration Debug for project lab3subroutines ****
make all
Building file: ../startup/startup_stm32.s
Invoking: MCU GCC Assembler
C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\Debug
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "startup/startup_stm32.o" "../startup/startup_stm32.s"
Finished building: ../startup/startup_stm32.s
Building file: ../startup/sysmem.c
Invoking: MCU GCC Compiler
C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\Debug
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32 -DSTM32F4 -DSTM32F446RETx -DNUCLEO_F446RE -DDEBUG -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"startup/sysmem.d" -MT"startup/sysmem.o" -o "startup/sysmem.o" "../startup/sysmem.c"
Finished building: ../startup/sysmem.c
Building file: ../src/gpio.s
Invoking: MCU GCC Assembler
C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\Debug
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/gpio.o" "../src/gpio.s"
Finished building: ../src/gpio.s
Building file: ../src/led.s
Invoking: MCU GCC Assembler
C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\Debug
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/led.o" "../src/led.s"
Finished building: ../src/led.s
Building file: ../src/main.s
Invoking: MCU GCC Assembler
C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\Debug
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
Finished building: ../src/main.s
Building target: lab3subroutines.elf
Invoking: MCU GCC Linker
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab3subroutines.elf" @"objects.list" -lm
startup/startup_stm32.o: In function `LoopFillZerobss':
C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\Debug/../startup/startup_stm32.s:78: undefined reference to `main'
collect2.exe: error: ld returned 1 exit status
make: *** [lab3subroutines.elf] Error 1
makefile:34: recipe for target 'lab3subroutines.elf' failed
16:03:55 **** Incremental Build of configuration Debug for project lab3subroutines ****
make all
Building file: ../src/main.s
Invoking: MCU GCC Assembler
C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\Debug
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
Finished building: ../src/main.s
Building target: lab3subroutines.elf
Invoking: MCU GCC Linker
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\Documents\CE2801\workspace\lab3subroutines\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab3subroutines.elf" @"objects.list" -lm
Finished building target: lab3subroutines.elf
make --no-print-directory post-build
Generating binary and Printing size information:
arm-none-eabi-objcopy -O binary "lab3subroutines.elf" "lab3subroutines.bin"
arm-none-eabi-size "lab3subroutines.elf"
text data bss dec hex filename
972 1080 1092 3144 c48 lab3subroutines.elf

View File

@@ -1,23 +1,6 @@
15:20:49 **** Incremental Build of configuration Debug for project lab2barnestr ****
15:45:01 **** Incremental Build of configuration Debug for project lab2barnestr ****
make all
Building file: ../src/main.s
Invoking: MCU GCC Assembler
C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\Debug
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
Finished building: ../src/main.s
Building target: lab2barnestr.elf
Invoking: MCU GCC Linker
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab2barnestr.elf" @"objects.list" -lm
Finished building target: lab2barnestr.elf
make --no-print-directory post-build
Generating binary and Printing size information:
arm-none-eabi-objcopy -O binary "lab2barnestr.elf" "lab2barnestr.bin"
arm-none-eabi-size "lab2barnestr.elf"
text data bss dec hex filename
1104 1080 1092 3276 ccc lab2barnestr.elf
make: Nothing to be done for 'all'.
15:20:51 Build Finished (took 2s.165ms)
15:45:02 Build Finished (took 1s.110ms)