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)

View File

@@ -3,3 +3,5 @@ properties/lab1.fr.ac6.managedbuild.target.gnu.cross.exe.1192971440/fr.ac6.manag
properties/lab1.fr.ac6.managedbuild.target.gnu.cross.exe.1192971440/fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083=fr.ac6.managedbuild.tool.gnu.archiver.1025348339\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.835265781\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.498742630\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.exe.release.1772758848\=rebuildState\\\=true\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.576856215\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.linker.95359918\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.844916587\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.release.564071875\=rebuildState\\\=true\\r\\n\r\n
properties/lab2barnestr.fr.ac6.managedbuild.target.gnu.cross.exe.1174025590/fr.ac6.managedbuild.config.gnu.cross.exe.debug.11763558=fr.ac6.managedbuild.config.gnu.cross.exe.debug.11763558\=rcState\\\=0\\r\\nrebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.1746477406\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.debug.631093406\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.linker.128116748\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.298219195\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.690883611\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.archiver.686065332\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.2058797713\=rebuildState\\\=false\\r\\n\r\n
properties/lab2barnestr.fr.ac6.managedbuild.target.gnu.cross.exe.1174025590/fr.ac6.managedbuild.config.gnu.cross.exe.release.140736848=fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.307366098\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.1951970545\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.99227971\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.archiver.601562494\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.release.1293047718\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.1483905831\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.1958708202\=rebuildState\\\=true\\r\\n\r\n
properties/lab3subroutines.fr.ac6.managedbuild.target.gnu.cross.exe.1768735855/fr.ac6.managedbuild.config.gnu.cross.exe.debug.768449004=fr.ac6.managedbuild.tool.gnu.archiver.1417545457\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.692591045\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.2095043366\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.481196454\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.475685930\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.config.gnu.cross.exe.debug.768449004\=rcState\\\=0\\r\\nrebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.debug.1653233822\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.linker.932312095\=rebuildState\\\=false\\r\\n\r\n
properties/lab3subroutines.fr.ac6.managedbuild.target.gnu.cross.exe.1768735855/fr.ac6.managedbuild.config.gnu.cross.exe.release.1249662564=fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.1663753544\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.1496240951\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.299769065\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.release.568133727\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.1835544768\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.archiver.534290351\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.1801216189\=rebuildState\\\=true\\r\\n\r\n

View File

@@ -4,4 +4,4 @@ configDescList=org.eclipse.launchbar.core.descriptorType.default\:lab1 Debug,org
eclipse.preferences.version=1
org.eclipse.launchbar.core.descriptorType.default\:lab1\ Debug/activeLaunchMode=run
org.eclipse.launchbar.core.descriptorType.default\:lab1\ Debug/activeLaunchTarget=org.eclipse.launchbar.core.launchTargetType.local\:Local
org.eclipse.launchbar.core.descriptorType.default\:lab2barnestr\ Debug/activeLaunchMode=debug
org.eclipse.launchbar.core.descriptorType.default\:lab2barnestr\ Debug/activeLaunchMode=run

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,3 @@
#
#Wed Sep 25 14:59:33 CDT 2019
task-tag-projects-already-scanned=lab2barnestr,RemoteSystemsTempFiles
#Tue Oct 01 15:50:39 CDT 2019
task-tag-projects-already-scanned=lab3subroutines,RemoteSystemsTempFiles