modified mbed-src to overclock K64F MCU to run at 128.125MHz, for running the UART at 8Mbps, call SystemCoreClockUpdate() at the beginning of your code to re-calculate the SystemCoreClock

Fork of mbed-src by mbed official

Files at this revision

API Documentation at this revision

Comitter:
mbed_official
Date:
Wed May 14 08:30:07 2014 +0100
Parent:
186:2e805bf06ee4
Child:
188:e2558dbb5ee5
Commit message:
Synchronized with git revision 1ec0c1564cd5bad290995c5cb2882c4b622ae922

Full URL: https://github.com/mbedmicro/mbed/commit/1ec0c1564cd5bad290995c5cb2882c4b622ae922/

[NUCLEO_F030R8] Correct PA_7 pwm channel number

Changed in this revision

targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/pwmout_api.c Show annotated file Show diff for this revision Revisions of this file
--- a/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/pwmout_api.c	Mon May 12 10:15:06 2014 +0100
+++ b/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/pwmout_api.c	Wed May 14 08:30:07 2014 +0100
@@ -40,7 +40,7 @@
     {PA_4,  TIM_14, STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_4)}, // TIM14_CH1
     {PA_6,  TIM_3,  STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_1)}, // TIM3_CH1
 //  {PA_6,  TIM_16, STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_5)}, // TIM16_CH1
-    {PA_7,  TIM_3,  STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_1)}, // TIM3_CH1
+    {PA_7,  TIM_3,  STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_1)}, // TIM3_CH2
 //  {PA_7,  TIM_14, STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_4)}, // TIM14_CH1
 //  {PA_7,  TIM_17, STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_5)}, // TIM17_CH1
     {PB_0,  TIM_3,  STM_PIN_DATA(GPIO_Mode_AF, GPIO_OType_PP, GPIO_PuPd_NOPULL, GPIO_AF_1)}, // TIM3_CH3
@@ -117,7 +117,6 @@
         // Channels 1
         case PA_4:
         case PA_6:
-        case PA_7:
         case PB_1:
         case PB_4:
         case PB_8:
@@ -136,7 +135,7 @@
             TIM_OC1Init(tim, &TIM_OCInitStructure);
             break;
         // Channels 2
-//      case PA_7:
+        case PA_7:
         case PB_5:
         case PC_7:
             TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;