diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf index 39fe9da6..3262c412 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf and b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf differ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec index 2ebb613b..fbb1752e 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec @@ -62,9 +62,9 @@ S315080063B0A553C0F600039847044640F25C03C2F2B0 S315080063C000031B68C31AB3F5FA7F2BD340F26003A8 S315080063D0C2F200031B7883B940F26003C2F20003DD S315080063E001221A704FF40060C4F20100202146F21F -S315080063F06D63C0F6000398470FE040F26003C2F2EF +S315080063F06963C0F6000398470FE040F26003C2F2F3 S31508006400000300221A704FF40060C4F20100202134 -S3150800641046F26963C0F60003984740F25C03C2F28D +S3150800641046F26D63C0F60003984740F25C03C2F289 S3150800642000031C6010BD00BF00B583B000230093B5 S3150800643001934FF48053C4F202031A6842F0010232 S315080064401A6059680022CFF6FF020A405A601A6895 diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/led.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/led.c index b1ebd965..d983a694 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/led.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/led.c @@ -81,13 +81,13 @@ void LedToggle(void) { led_toggle_state = 1; /* turn the LED on */ - GPIO_ResetBits(GPIOA, GPIO_Pin_5); + GPIO_SetBits(GPIOA, GPIO_Pin_5); } else { led_toggle_state = 0; /* turn the LED off */ - GPIO_SetBits(GPIOA, GPIO_Pin_5); + GPIO_ResetBits(GPIOA, GPIO_Pin_5); } /* store toggle time to determine next toggle interval */