msp430 本征函数(intrinsics.h)的一些用法

  • 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 _DINT() __disable_interrupt()                        //关闭中断       
       #define _EINT() __enable_interrupt()                         //开中断
       #define _NOP() __no_operation()                               //空操作



本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部