- msp430的精确定时:
#define MCLK_C ((double)10000000) //定义主时钟频率,供延时使用
#define delay_ms(x) __delay_cycles((long)(MCLK_C*(double)x)/1000.0)
#define delay_us(x) __delay_cycle((long)(MCLK_C*(double)x)/1000000.0)
使用本征函数定时较为准确
- 其他:
#define _EINT() __enable_interrupt() //开中断
#define _NOP() __no_operation() //空操作