From b993deaeaf28ebab7f55e62088ff90c6284d8f1f Mon Sep 17 00:00:00 2001 From: mandlm Date: Tue, 26 Jan 2016 15:49:49 +0100 Subject: [PATCH] Upgrade to Atmel Studio 7.0 --- TWI/TWI/TWI.componentinfo.xml | 86 +++++++++++++++++++++++++++++++++++ TWI/TWI/TWI.cpp | 2 +- TWI/TWI/TWI.cppproj | 86 +++++++++++++++++++++++++++++------ 3 files changed, 160 insertions(+), 14 deletions(-) create mode 100644 TWI/TWI/TWI.componentinfo.xml diff --git a/TWI/TWI/TWI.componentinfo.xml b/TWI/TWI/TWI.componentinfo.xml new file mode 100644 index 0000000..683405d --- /dev/null +++ b/TWI/TWI/TWI.componentinfo.xml @@ -0,0 +1,86 @@ + + + + + + + Device + Startup + + + Atmel + 1.0.0 + C:/Program Files (x86)\Atmel\Studio\7.0\Packs + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.91\include + + include + C + + + include + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.91\include\avr\iom32.h + + header + C + lmy51QeNKtBwSFwznyeJmw== + + include/avr/iom32.h + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.91\templates\main.c + template + source + C Exe + GD1k8YYhulqRs6FD1B2Hog== + + templates/main.c + Main file (.c) + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.91\templates\main.cpp + template + source + C Exe + YXFphlh0CtZJU+ebktABgQ== + + templates/main.cpp + Main file (.cpp) + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.91\gcc\dev\atmega32 + + libraryPrefix + GCC + + + gcc/dev/atmega32 + + + + + ATmega_DFP + C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.0.91/Atmel.ATmega_DFP.pdsc + 1.0.91 + true + ATmega32 + + + + Resolved + Fixed + true + + + \ No newline at end of file diff --git a/TWI/TWI/TWI.cpp b/TWI/TWI/TWI.cpp index 8e446c9..ff402ce 100644 --- a/TWI/TWI/TWI.cpp +++ b/TWI/TWI/TWI.cpp @@ -76,7 +76,7 @@ int main(void) I2C_init(0x23); sei(); - while(1) + while(true) { if (writeDisplay == true) { diff --git a/TWI/TWI/TWI.cppproj b/TWI/TWI/TWI.cppproj index 2df5f52..bd1a097 100644 --- a/TWI/TWI/TWI.cppproj +++ b/TWI/TWI/TWI.cppproj @@ -2,7 +2,7 @@ 2.0 - 6.2 + 7.0 com.Atmel.AVRGCC8.CPP {46349e95-e546-4344-8620-e0a6f53c8c82} ATmega32 @@ -52,10 +52,25 @@ STK500 ISP + + 0x1E9502 + 125000 + + + + + ISP + + com.atmel.avrdbg.tool.simulator + + + Simulator + + -mmcu=atmega32 -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.0.91\gcc\dev\atmega32" True True True @@ -63,26 +78,49 @@ False True True + + + NDEBUG + + + + + %24(PackRepoDir)\atmel\ATmega_DFP\1.0.91\include + + + Optimize for size (-Os) True True True True True + + + NDEBUG + + + + + %24(PackRepoDir)\atmel\ATmega_DFP\1.0.91\include + + + Optimize for size (-Os) True True True -std=c++11 - libm - NDEBUG - Optimize for size (-Os) - NDEBUG - Optimize for size (-Os) + + + libm + + + -mmcu=atmega32 -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.0.91\gcc\dev\atmega32" True True True @@ -90,22 +128,44 @@ False True True + + + DEBUG + + + + + %24(PackRepoDir)\atmel\ATmega_DFP\1.0.91\include + + + Optimize (-O1) True True + Default (-g2) True True True + + + DEBUG + + + + + %24(PackRepoDir)\atmel\ATmega_DFP\1.0.91\include + + + Optimize (-O1) True True + Default (-g2) True -std=c++11 - libm - DEBUG - Optimize (-O1) - Default (-g2) - DEBUG - Optimize (-O1) - Default (-g2) + + + libm + + Default (-Wa,-g)