您的位置:首页 > 其它

VxWorks_AuxClk

2016-05-19 19:07 281 查看
/*
关闭辅助时钟中断 */

        sysAuxClkDisable(); 

/*挂接中断服务程序timerISR*/

        if(sysAuxClkConnect((FUNCPTR)timerISR, 0)==ERROR)

        {

            #ifdef TRACE_MSG

            sprintf(g_DebugMsg,"connect error!");

            DPRINT("vCommTask",g_DebugMsg,ON);

            #endif

            

            return;

        }

/*这里设置每10ms一个辅助时钟中断,可以根据需要调整*/

        if(sysAuxClkRateSet(100)==ERROR) 

        {

            #ifdef TRACE_MSG 

            sprintf(g_DebugMsg,"Clk Rate Set Error!");

            DPRINT("vCommTask",g_DebugMsg,ON);

            #endif

            

            return;

        }

/*使能辅助时钟中断*/

        sysAuxClkEnable(); 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: