fix us_ticker issue for Nucleo boards

pull/166/merge
Emilio Monti 2014-02-17 16:13:40 +00:00
parent 3136fcc15c
commit b87dac9fce
4 changed files with 4 additions and 4 deletions

View File

@ -36,7 +36,7 @@
#define TIM_MST_RCC RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE)
static int us_ticker_inited = 0;
static uint32_t SlaveCounter = 0;
static volatile uint32_t SlaveCounter = 0;
static uint32_t oc_int_part = 0;
static uint16_t oc_rem_part = 0;

View File

@ -36,7 +36,7 @@
#define TIM_MST_RCC RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE)
static int us_ticker_inited = 0;
static uint32_t SlaveCounter = 0;
static volatile uint32_t SlaveCounter = 0;
static uint32_t oc_int_part = 0;
static uint16_t oc_rem_part = 0;

View File

@ -39,7 +39,7 @@
static TIM_HandleTypeDef TimMasterHandle;
static int us_ticker_inited = 0;
static uint32_t SlaveCounter = 0;
static volatile uint32_t SlaveCounter = 0;
static uint32_t oc_int_part = 0;
static uint16_t oc_rem_part = 0;

View File

@ -35,7 +35,7 @@
#define TIM_MST_RCC RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM9, ENABLE)
static int us_ticker_inited = 0;
static uint32_t SlaveCounter = 0;
static volatile uint32_t SlaveCounter = 0;
static uint32_t oc_int_part = 0;
static uint16_t oc_rem_part = 0;