mirror of https://github.com/ARMmbed/mbed-os.git
Provide fix for Issue #5468.
Issue: https://github.com/ARMmbed/mbed-os/issues/5468 Increased DELTA value for Timer and Low Power Timer tests.pull/5523/head
parent
329dfc5ead
commit
7efa2f78b9
|
@ -48,13 +48,13 @@ extern uint32_t SystemCoreClock;
|
||||||
* DELTA = TOLERANCE_FACTOR / SystemCoreClock * US_FACTOR
|
* DELTA = TOLERANCE_FACTOR / SystemCoreClock * US_FACTOR
|
||||||
*
|
*
|
||||||
* e.g.
|
* e.g.
|
||||||
* For K64F DELTA = (40000 / 120000000) * 1000000 = 333[us]
|
* For K64F DELTA = (80000 / 120000000) * 1000000 = 666[us]
|
||||||
* For NUCLEO_F070RB DELTA = (40000 / 48000000) * 1000000 = 833[us]
|
* For NUCLEO_F070RB DELTA = (80000 / 48000000) * 1000000 = 1666[us]
|
||||||
* For NRF51_DK DELTA = (40000 / 16000000) * 1000000 = 2500[us]
|
* For NRF51_DK DELTA = (80000 / 16000000) * 1000000 = 5000[us]
|
||||||
*/
|
*/
|
||||||
#define US_PER_SEC 1000000
|
#define US_PER_SEC 1000000
|
||||||
#define US_PER_MSEC 1000
|
#define US_PER_MSEC 1000
|
||||||
#define TOLERANCE_FACTOR 40000.0f
|
#define TOLERANCE_FACTOR 80000.0f
|
||||||
#define US_FACTOR 1000000.0f
|
#define US_FACTOR 1000000.0f
|
||||||
|
|
||||||
static const int delta_sys_clk_us = ((int) (TOLERANCE_FACTOR / (float) SystemCoreClock * US_FACTOR));
|
static const int delta_sys_clk_us = ((int) (TOLERANCE_FACTOR / (float) SystemCoreClock * US_FACTOR));
|
||||||
|
|
|
@ -39,13 +39,13 @@ extern uint32_t SystemCoreClock;
|
||||||
* DELTA = TOLERANCE_FACTOR / SystemCoreClock * US_FACTOR
|
* DELTA = TOLERANCE_FACTOR / SystemCoreClock * US_FACTOR
|
||||||
*
|
*
|
||||||
* e.g.
|
* e.g.
|
||||||
* For K64F DELTA = (15000 / 120000000) * 1000000 = 125[us]
|
* For K64F DELTA = (30000 / 120000000) * 1000000 = 250[us]
|
||||||
* For NUCLEO_F070RB DELTA = (15000 / 48000000) * 1000000 = 312[us]
|
* For NUCLEO_F070RB DELTA = (30000 / 48000000) * 1000000 = 625[us]
|
||||||
* For NRF51_DK DELTA = (15000 / 16000000) * 1000000 = 937[us]
|
* For NRF51_DK DELTA = (30000 / 16000000) * 1000000 = 1875[us]
|
||||||
*/
|
*/
|
||||||
#define US_PER_SEC 1000000
|
#define US_PER_SEC 1000000
|
||||||
#define US_PER_MSEC 1000
|
#define US_PER_MSEC 1000
|
||||||
#define TOLERANCE_FACTOR 15000.0f
|
#define TOLERANCE_FACTOR 30000.0f
|
||||||
#define US_FACTOR 1000000.0f
|
#define US_FACTOR 1000000.0f
|
||||||
|
|
||||||
static const int delta_sys_clk_us = ((int) (TOLERANCE_FACTOR / (float)SystemCoreClock * US_FACTOR));
|
static const int delta_sys_clk_us = ((int) (TOLERANCE_FACTOR / (float)SystemCoreClock * US_FACTOR));
|
||||||
|
|
Loading…
Reference in New Issue