The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.
Dependents: hello SerialTestv11 SerialTestv12 Sierpinski ... more
mbed 2
This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.
Diff: TARGET_TY51822R3/TARGET_NORDIC/mbed_rtx.h
- Revision:
- 145:64910690c574
- Parent:
- 140:97feb9bacc10
- Child:
- 147:a97add6d7e64
--- a/TARGET_TY51822R3/TARGET_NORDIC/mbed_rtx.h Thu Jun 08 14:53:05 2017 +0100 +++ b/TARGET_TY51822R3/TARGET_NORDIC/mbed_rtx.h Wed Jun 21 17:31:38 2017 +0100 @@ -27,15 +27,6 @@ # endif #endif -#ifndef OS_TASKCNT -#define OS_TASKCNT 6 -#endif -#ifndef OS_MAINSTKSIZE -#define OS_MAINSTKSIZE 512 -#endif -#ifndef OS_CLOCK -#define OS_CLOCK 32768 -#endif #ifndef OS_SYSTICK #define OS_SYSTICK 0 #endif @@ -45,30 +36,15 @@ #ifndef INITIAL_SP #define INITIAL_SP (0x20010000UL) #endif -#ifndef OS_TASKCNT -#define OS_TASKCNT 6 -#endif -#ifndef OS_MAINSTKSIZE -#define OS_MAINSTKSIZE 512 -#endif -#ifndef OS_CLOCK -#define OS_CLOCK 64000000 -#endif #elif defined(TARGET_MCU_NRF52840) #ifndef INITIAL_SP #define INITIAL_SP (0x20040000UL) #endif -#ifndef OS_TASKCNT -#define OS_TASKCNT 24 -#endif -#ifndef OS_MAINSTKSIZE -#define OS_MAINSTKSIZE 2048 -#endif -#ifndef OS_CLOCK -#define OS_CLOCK 64000000 -#endif + +// More than 256 bytes are needed for the idle thread stack on the NRF52840 +#define OS_IDLE_THREAD_STACK_SIZE 512 #endif // defined(TARGET_MCU_NRF51822)...