NUCLEO-F401RE + BlueNRG shield client test (TI Sensortag reading)
bluenrg/src/clock.c@0:aa1e012ec210, 2014-08-16 (annotated)
- Committer:
- ostapsky
- Date:
- Sat Aug 16 11:00:04 2014 +0000
- Revision:
- 0:aa1e012ec210
CLIENT mode first revision
Who changed what in which revision?
User | Revision | Line number | New 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 |