File tree Expand file tree Collapse file tree 7 files changed +16
-10
lines changed
libraries/tests/rtos/mbed Expand file tree Collapse file tree 7 files changed +16
-10
lines changed Original file line number Diff line number Diff line change 13
13
*/
14
14
#if (defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8)) && defined(TOOLCHAIN_GCC)
15
15
#define STACK_SIZE DEFAULT_STACK_SIZE/2
16
- #elif (defined(TARGET_STM32F030R8) || defined(TARGET_STM32F070RB)) && defined(TOOLCHAIN_GCC)
16
+ #elif defined(TARGET_STM32F030R8) && defined(TOOLCHAIN_GCC)
17
+ #define STACK_SIZE DEFAULT_STACK_SIZE/2
18
+ #elif defined(TARGET_STM32F070RB) || defined(TARGET_STM32F072RB))
17
19
#define STACK_SIZE DEFAULT_STACK_SIZE/2
18
20
#elif (defined(TARGET_STM32F030R8)) && defined(TOOLCHAIN_IAR)
19
21
#define STACK_SIZE DEFAULT_STACK_SIZE/2
Original file line number Diff line number Diff line change 28
28
#define STACK_SIZE 1536
29
29
#elif defined(TARGET_MCU_NRF51822)
30
30
#define STACK_SIZE 768
31
+ #elif (defined(TARGET_STM32F070RB) || defined(TARGET_STM32F072RB))
32
+ #define STACK_SIZE DEFAULT_STACK_SIZE/2
31
33
#else
32
34
#define STACK_SIZE DEFAULT_STACK_SIZE
33
35
#endif
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ typedef struct {
36
36
#define STACK_SIZE 1536
37
37
#elif defined(TARGET_MCU_NRF51822)
38
38
#define STACK_SIZE 768
39
+ #elif (defined(TARGET_STM32F070RB) || defined(TARGET_STM32F072RB))
40
+ #define STACK_SIZE DEFAULT_STACK_SIZE/2
39
41
#else
40
42
#define STACK_SIZE DEFAULT_STACK_SIZE
41
43
#endif
Original file line number Diff line number Diff line change 16
16
*/
17
17
#if (defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8)) && defined(TOOLCHAIN_GCC)
18
18
#define STACK_SIZE DEFAULT_STACK_SIZE/4
19
- #elif (defined(TARGET_STM32F030R8) || defined(TARGET_STM32F070RB) ) && defined(TOOLCHAIN_GCC)
19
+ #elif (defined(TARGET_STM32F030R8)) && defined(TOOLCHAIN_GCC)
20
20
#define STACK_SIZE DEFAULT_STACK_SIZE/4
21
21
#elif defined(TARGET_STM32F334R8) && defined(TOOLCHAIN_IAR)
22
22
#define STACK_SIZE DEFAULT_STACK_SIZE/4
23
23
#elif defined(TARGET_STM32F030R8) && defined(TOOLCHAIN_IAR)
24
24
#define STACK_SIZE DEFAULT_STACK_SIZE/4
25
- #elif defined(TARGET_STM32F070RB) && defined(TOOLCHAIN_IAR)
26
- #define STACK_SIZE DEFAULT_STACK_SIZE/2
27
- #elif defined(TARGET_STM32F072RB) && defined(TOOLCHAIN_IAR)
25
+ #elif (defined(TARGET_STM32F070RB) || defined(TARGET_STM32F072RB))
28
26
#define STACK_SIZE DEFAULT_STACK_SIZE/2
29
27
#elif defined(TARGET_STM32F302R8) && defined(TOOLCHAIN_IAR)
30
28
#define STACK_SIZE DEFAULT_STACK_SIZE/2
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ typedef struct {
36
36
#define STACK_SIZE 1536
37
37
#elif defined(TARGET_MCU_NRF51822)
38
38
#define STACK_SIZE 768
39
+ #elif (defined(TARGET_STM32F070RB) || defined(TARGET_STM32F072RB))
40
+ #define STACK_SIZE DEFAULT_STACK_SIZE/2
39
41
#else
40
42
#define STACK_SIZE DEFAULT_STACK_SIZE
41
43
#endif
Original file line number Diff line number Diff line change 17
17
*/
18
18
#if (defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8)) && defined(TOOLCHAIN_GCC)
19
19
#define STACK_SIZE DEFAULT_STACK_SIZE/16
20
- #elif (defined(TARGET_STM32F030R8) || defined(TARGET_STM32F070RB) ) && defined(TOOLCHAIN_GCC)
20
+ #elif (defined(TARGET_STM32F030R8)) && defined(TOOLCHAIN_GCC)
21
21
#define STACK_SIZE DEFAULT_STACK_SIZE/8
22
+ #elif (defined(TARGET_STM32F072RB) || defined(TARGET_STM32F070RB))
23
+ #define STACK_SIZE DEFAULT_STACK_SIZE/2
22
24
#elif defined(TARGET_STM32F334R8) && (defined(TOOLCHAIN_GCC) || defined(TOOLCHAIN_IAR))
23
25
#define STACK_SIZE DEFAULT_STACK_SIZE/4
24
26
#elif defined(TARGET_STM32F103RB) && defined(TOOLCHAIN_IAR)
25
27
#define STACK_SIZE DEFAULT_STACK_SIZE/4
26
28
#elif defined(TARGET_STM32F030R8) && defined(TOOLCHAIN_IAR)
27
29
#define STACK_SIZE DEFAULT_STACK_SIZE/4
28
- #elif defined(TARGET_STM32F070RB) && defined(TOOLCHAIN_IAR)
29
- #define STACK_SIZE DEFAULT_STACK_SIZE/2
30
- #elif defined(TARGET_STM32F072RB) && defined(TOOLCHAIN_IAR)
31
- #define STACK_SIZE DEFAULT_STACK_SIZE/2
32
30
#elif defined(TARGET_STM32F302R8) && defined(TOOLCHAIN_IAR)
33
31
#define STACK_SIZE DEFAULT_STACK_SIZE/2
34
32
#elif defined(TARGET_STM32F303K8) && defined(TOOLCHAIN_IAR)
Original file line number Diff line number Diff line change 27
27
#define STACK_SIZE 1536
28
28
#elif defined(TARGET_MCU_NRF51822)
29
29
#define STACK_SIZE 768
30
+ #elif (defined(TARGET_STM32F070RB) || defined(TARGET_STM32F072RB))
31
+ #define STACK_SIZE DEFAULT_STACK_SIZE/2
30
32
#else
31
33
#define STACK_SIZE DEFAULT_STACK_SIZE
32
34
#endif
You can’t perform that action at this time.
0 commit comments