NUCLEO-F401RE + BlueNRG shield client test (TI Sensortag reading)

Dependencies:   mbed-src

Committer:
ostapsky
Date:
Sat Aug 16 11:00:04 2014 +0000
Revision:
0:aa1e012ec210
CLIENT mode first revision

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ostapsky 0:aa1e012ec210 1 #include "cube_hal.h"
ostapsky 0:aa1e012ec210 2 #include "clock.h"
ostapsky 0:aa1e012ec210 3
ostapsky 0:aa1e012ec210 4
ostapsky 0:aa1e012ec210 5 const tHalUint32 CLOCK_SECOND = 1000;
ostapsky 0:aa1e012ec210 6
ostapsky 0:aa1e012ec210 7 /*---------------------------------------------------------------------------*/
ostapsky 0:aa1e012ec210 8
ostapsky 0:aa1e012ec210 9 void Clock_Init(void)
ostapsky 0:aa1e012ec210 10 {
ostapsky 0:aa1e012ec210 11 // FIXME: as long as Cube HAL is initialized this is OK
ostapsky 0:aa1e012ec210 12 // Cube HAL default is one clock each 1 ms
ostapsky 0:aa1e012ec210 13 }
ostapsky 0:aa1e012ec210 14
ostapsky 0:aa1e012ec210 15 /*---------------------------------------------------------------------------*/
ostapsky 0:aa1e012ec210 16
ostapsky 0:aa1e012ec210 17 tClockTime Clock_Time(void)
ostapsky 0:aa1e012ec210 18 {
ostapsky 0:aa1e012ec210 19 return HAL_GetTick();
ostapsky 0:aa1e012ec210 20 }
ostapsky 0:aa1e012ec210 21
ostapsky 0:aa1e012ec210 22 /*---------------------------------------------------------------------------*/
ostapsky 0:aa1e012ec210 23 /**
ostapsky 0:aa1e012ec210 24 * Wait for a multiple of 1 ms.
ostapsky 0:aa1e012ec210 25 *
ostapsky 0:aa1e012ec210 26 */
ostapsky 0:aa1e012ec210 27 void Clock_Wait(int i)
ostapsky 0:aa1e012ec210 28 {
ostapsky 0:aa1e012ec210 29 HAL_Delay(i);
ostapsky 0:aa1e012ec210 30 }
ostapsky 0:aa1e012ec210 31 /*---------------------------------------------------------------------------*/
ostapsky 0:aa1e012ec210 32
ostapsky 0:aa1e012ec210 33