This is sample program for Nucleo L152RE (and F401RE & F411RE) mbed-rtos. You need to modify mbed-src and mbed-rtos before compile it.

Dependencies:   mbed-rtos mbed-src SetRTC

Fork of GR-PEACH_test_on_rtos_works_well by Kenji Arai

Please refer below link.
/users/kenjiArai/notebook/necleo-l152re-rtos-sample-also-for-f401re--f411re-/

debug_tools_L152_F4x1RE/mon_hw_config.h

Committer:
kenjiArai
Date:
2015-05-20
Revision:
13:d0d1da1fae4c
Parent:
10:1c0f58b9c048

File content as of revision 13:d0d1da1fae4c:

/*
 * mbed Headder file for Hardware Monitor
 *
 *  Copyright (c) 2014,'15 Kenji Arai / JH1PJL
 *  http://www.page.sannet.ne.jp/kenjia/index.html
 *  http://mbed.org/users/kenjiArai/
 *      Created: June       1st, 2014
 *      Revised: May       16th, 2015
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
 * AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
 * DAMAGES OR OTHER  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */

// CPU STM32L152RE / mbed ST Nucleo L152RE
// CPU STM32F401RE / mbed ST Nucleo F401RE
// CPU STM32F411RE / mbed ST Nucleo F411RE
//     mon_hw_config.h     mon_hw_mem.h    mon_hw_STM32.h      mon_hw_STM32.cpp


#ifndef _MON_HW_CONF_H_
#define _MON_HW_CONF_H_

//  Definition ------------------------------------------------------------------------------------
//      Please select each function for your purpose (selected = set 1)

#define     USE_MEM             1
#define     USE_PORT            1
#define     USE_UART            1
#define     USE_SPI             1
#define     USE_I2C             1
#define     USE_SYS             1

#endif  // _MON_HW_CONF_H_