CLKOUT输出

2019-03-25 20:40发布

请教高手,1114的CLKOUT如何输出时钟,我将IO设置为CLKOUT输出,但是CLKOUT没有输出,不知道是什么原因,谢谢。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
zhaojun_xf
1楼-- · 2019-03-26 01:27
 精彩回答 2  元偷偷看……
luckfrog
2楼-- · 2019-03-26 06:21
仔细看看手册 操作是否正确
richgood
3楼-- · 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 编辑 ]
wujianwei3980
4楼-- · 2019-03-26 10:21
多谢回复,我试下,呵呵
richgood
5楼-- · 2019-03-26 12:12

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

 /* 函数功能:使能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)); //确定时钟源更新后向下执行

}

[ 本帖最后由 richgood 于 2011-3-14 20:52 编辑 ]
常见泽1
6楼-- · 2019-03-26 16:32
还是那么乐于助人 支持你

一周热门 更多>