This fork of the MBED Library allows you to use counters on the external counter pins (15/16 for Timer 3, 29/30 for Timer 2) by switching internal timing functions in MBED to utilize Timer 0
Fork of mbed-src by
Revision 319:b6f57f64aae2, committed 2014-09-11
- Comitter:
- mbed_official
- Date:
- Thu Sep 11 16:45:08 2014 +0100
- Parent:
- 318:bad45627264e
- Child:
- 320:be04b2b1e3f2
- Commit message:
- Synchronized with git revision f9b22381c717a810c98424b4db23ea4d5d71ec7b
Full URL: https://github.com/mbedmicro/mbed/commit/f9b22381c717a810c98424b4db23ea4d5d71ec7b/
Changed "Cortex-M4" to "Cortex-M4F"
Changed in this revision
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F030R8/TOOLCHAIN_ARM_MICRO/startup_stm32f030.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F030R8/TOOLCHAIN_ARM_MICRO/startup_stm32f030.s Thu Sep 11 16:45:08 2014 +0100 @@ -54,7 +54,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F072RB/TOOLCHAIN_ARM_MICRO/startup_stm32f072xb.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F072RB/TOOLCHAIN_ARM_MICRO/startup_stm32f072xb.s Thu Sep 11 16:45:08 2014 +0100 @@ -66,7 +66,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F103RB/TOOLCHAIN_ARM_MICRO/startup_stm32f10x_md.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F103RB/TOOLCHAIN_ARM_MICRO/startup_stm32f10x_md.s Thu Sep 11 16:45:08 2014 +0100 @@ -54,7 +54,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F302R8/TOOLCHAIN_ARM_MICRO/startup_stm32f302x8.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F302R8/TOOLCHAIN_ARM_MICRO/startup_stm32f302x8.s Thu Sep 11 16:45:08 2014 +0100 @@ -56,7 +56,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F334R8/TOOLCHAIN_ARM_MICRO/startup_stm32f334x8.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F334R8/TOOLCHAIN_ARM_MICRO/startup_stm32f334x8.s Thu Sep 11 16:45:08 2014 +0100 @@ -66,7 +66,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F401RE/TOOLCHAIN_ARM_MICRO/startup_stm32f401xe.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F401RE/TOOLCHAIN_ARM_MICRO/startup_stm32f401xe.s Thu Sep 11 16:45:08 2014 +0100 @@ -66,7 +66,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F411RE/TOOLCHAIN_ARM_MICRO/startup_stm32f411xe.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F411RE/TOOLCHAIN_ARM_MICRO/startup_stm32f411xe.s Thu Sep 11 16:45:08 2014 +0100 @@ -66,7 +66,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_L053R8/TOOLCHAIN_ARM_MICRO/startup_stm32l053xx.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_L053R8/TOOLCHAIN_ARM_MICRO/startup_stm32l053xx.s Thu Sep 11 16:45:08 2014 +0100 @@ -66,7 +66,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_L152RE/TOOLCHAIN_ARM_MICRO/startup_stm32l1xx_hd.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_L152RE/TOOLCHAIN_ARM_MICRO/startup_stm32l1xx_hd.s Thu Sep 11 16:45:08 2014 +0100 @@ -54,7 +54,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB
--- a/targets/cmsis/TARGET_STM/TARGET_STM32F3XX/TOOLCHAIN_ARM_MICRO/startup_stm32f302x8.s Thu Sep 11 16:30:07 2014 +0100 +++ b/targets/cmsis/TARGET_STM/TARGET_STM32F3XX/TOOLCHAIN_ARM_MICRO/startup_stm32f302x8.s Thu Sep 11 16:45:08 2014 +0100 @@ -48,7 +48,7 @@ ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> ; </h> -Heap_Size EQU 0x00000000 +Heap_Size EQU 0x00000400 AREA HEAP, NOINIT, READWRITE, ALIGN=3 EXPORT __heap_base @@ -56,7 +56,7 @@ __heap_base Heap_Mem SPACE Heap_Size -__heap_limit +__heap_limit EQU (__initial_sp - Stack_Size) PRESERVE8 THUMB