CLKOUT输出

2019-03-25 20:40发布

请教高手,1114的CLKOUT如何输出时钟,我将IO设置为CLKOUT输出,但是CLKOUT没有输出,不知道是什么原因,谢谢。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
richgood
2019-03-26 09:54

/***********************************************/

/* 函数功能:使能CLKOUT脚输出频率 */

/* 入口参数:CLKOUT_DIV,即CLKOUT分频值,1~255 */

/* 说明: 此函数可用来测试时钟真实性 */

/***********************************************/

void CLKOUT_EN(uint8 CLKOUT_DIV)

{

IOCON->PIO0_1=0XD1;

 SYSCON->CLKOUTDIV = CLKOUT_DIV;     // CLKOUT时钟值为48/CLKOUT_DIV

SYSCON->CLKOUTCLKSEL= 0X00000003; // CLKOUT时钟源选择为主时钟

SYSCON->CLKOUTUEN =0X01;

SYSCON->CLKOUTUEN =0X00;

SYSCON->CLKOUTUEN =0X01;

while (!(SYSCON->CLKOUTUEN & 0x01));  // 确定时钟源更新后向下执行

}

执行上面的函数即可!想要更多的函数,你可以下在“瑞嵌NXPLPC11XX.C文件” 本论坛的链接地址如下: http://bbs.eeworld.com.cn/thread-241570-1-1.html 想要“瑞嵌NXPLPC11XX.H文件”的详细解释本论坛的链接地址如下: http://bbs.eeworld.com.cn/thread-241572-1-1.html

[ 本帖最后由 zhaojun_xf 于 2011-3-15 12:41 编辑 ]

一周热门 更多>