📄 load_meas.h
字号:
#define LM_INIT_SWX 1 /* XGATE SW interrupt linked to lm_init */
#define LM_NO_OF_CHANNELS 1 /* number of measurement channels (function calls with parameter 0..#-1)*/
#define LM_MEAS_PERIOD 10 /* the load is measured over (2^LM_MEAS_PERIOD)*65536 bus cycles */
#define LM_USE_ECT /* use ECT for timekeeping */
#undef LM_USE_PIT
#define LM_USE_PIT_T 0 /* PIT timer to use */
#define LM_USE_PIT_MT 0 /* PIT microtimer to use */
#define LM_INIT() XGATE.xgswt.word = ((1<<LM_INIT_SWX)<<8)|(1<<LM_INIT_SWX); /* generate SW trigger - lm_init */
#pragma CODE_SEG XGATE_CODE
void lm_start(unsigned char channel);
void lm_stop(unsigned char channel);
void interrupt lm_init(void);
void interrupt lm_timekeeping(void);
#pragma CODE_SEG DEFAULT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -