Macros
IEC60730_system_config.h File Reference
#include "IEC60730_user_config.h"
#include <msp430.h>

Go to the source code of this file.

Macros

#define MAIN_CLOCK_FREQUENCY   12000000
 
#define ACLK_FREQUENCY   (LFXT1_FREQUENCY/LFXT1_FREQUENCY_DIVIDER)
 
#define CCRn_VALUE_FOR_10_mSEC   ACLK_FREQUENCY/100
 
#define CYCLES_PER_PERIOD   ((MAIN_CLOCK_FREQUENCY/MAIN_CLOCK_DIVIDER)/ACLK_FREQUENCY)
 
#define CYCLES_AVAILABLE_FOR_TEST   (CYCLES_PER_PERIOD*CCRn_VALUE_FOR_10_mSEC)
 
#define FREQUENCY_COUNT   (CYCLES_AVAILABLE_FOR_TEST/NUMBER_OF_CYLES_TO_INCREMENT_COUNTER)
 
#define FREQUENCY_COUNT_MAX   (FREQUENCY_COUNT*(100 + PERCENT_FREQUENCY_DRIFT))/100
 
#define FREQUENCY_COUNT_MIN   (FREQUENCY_COUNT*(100 - PERCENT_FREQUENCY_DRIFT))/100
 

Macro Definition Documentation

#define MAIN_CLOCK_FREQUENCY   12000000
#define ACLK_FREQUENCY   (LFXT1_FREQUENCY/LFXT1_FREQUENCY_DIVIDER)
#define CCRn_VALUE_FOR_10_mSEC   ACLK_FREQUENCY/100
#define CYCLES_PER_PERIOD   ((MAIN_CLOCK_FREQUENCY/MAIN_CLOCK_DIVIDER)/ACLK_FREQUENCY)
#define CYCLES_AVAILABLE_FOR_TEST   (CYCLES_PER_PERIOD*CCRn_VALUE_FOR_10_mSEC)
#define FREQUENCY_COUNT   (CYCLES_AVAILABLE_FOR_TEST/NUMBER_OF_CYLES_TO_INCREMENT_COUNTER)
#define FREQUENCY_COUNT_MAX   (FREQUENCY_COUNT*(100 + PERCENT_FREQUENCY_DRIFT))/100
#define FREQUENCY_COUNT_MIN   (FREQUENCY_COUNT*(100 - PERCENT_FREQUENCY_DRIFT))/100

Copyright 2015, Texas Instruments Incorporated