2019-03-25 20:40发布
/***********************************************/
/* 函数功能:使能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)); // 确定时钟源更新后向下执行
IOCON->PIO0_1=0XD1;
SYSCON->CLKOUTDIV = CLKOUT_DIV; // CLKOUT时钟值为48/CLKOUT_DIV
SYSCON->CLKOUTCLKSEL= 0X00000003; // CLKOUT时钟源选择为主时钟
SYSCON->CLKOUTUEN =0X01;
SYSCON->CLKOUTUEN =0X00;
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
SYSCON->CLKOUTDIV = CLKOUT_DIV; //CLKOUT时钟值为48/CLKOUT_DIV
SYSCON->CLKOUTCLKSEL= 0X00000003; //CLKOUT时钟源选择为主时钟
while (!(SYSCON->CLKOUTUEN & 0x01)); //确定时钟源更新后向下执行
最多设置5个标签!
/***********************************************/
/* 函数功能:使能CLKOUT脚输出频率 */
/* 入口参数:CLKOUT_DIV,即CLKOUT分频值,1~255 */
/* 说明: 此函数可用来测试时钟真实性 */
/***********************************************/
void CLKOUT_EN(uint8 CLKOUT_DIV)
{
}
执行上面的函数即可!想要更多的函数,你可以下在“瑞嵌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 编辑 ]/***********************************************/
/* 函数功能:使能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 编辑 ]一周热门 更多>