当前位置:首页 > 技术心得 > 正文内容

OKI单片机——ML610Q4XX系统时钟切换

xjtudll9年前 (2017-08-23)技术心得10530

clip_image002

系统时钟可以选择:

32K 低速时钟

32K×2 低速时钟

2M 高速时钟1/1,1/2,1/4,1/8分频

500K 高速时钟1/1,1/2,1/4,1/8分频

可以选择时钟输出

P20输出LSCLK (32.768K);

P21输出2M高速时钟1/1,1/2,1/4,1/8分频或500K高速时钟1/1,1/2,1/4,1/8分频;

32K×2好像不能输出。

1.低速系统时钟

clip_image004

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

* @brief 配置系统时钟为低速时钟

* @details

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

void START_LSCLK(SYSCLKSelected_TypeDef Selected)

{

ENMLT = Selected;

SYSCLK = 0; //system CLK is low speed CLK

ENOSC = 0; //disable high speed CLK

}

 

2.高速系统时钟

clip_image006

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

* @brief 配置系统时钟为高速时钟

* @details

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

void START_HSCLK(SYSCLKSelected_TypeDef Selected,SYSCLKDiv_TypeDef Factor)

{

OSCM2 = Selected; //只能在高速时钟停止的时候写

FCON0 &= ~0X03;

FCON0 |= Factor;//分频系数

ENOSC = 1; //Enables high-speed oscillation

ENMLT = 0; //disable 2*low speed CLK

SYSCLK = 1; //system CLK is HSCLK

}

 

注意,代码里没有加延时。实际切换到高频时钟,是要延时等待时钟稳定的。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/467/

标签: OKI单片机
分享给朋友:

“OKI单片机——ML610Q4XX系统时钟切换” 的相关文章

金蝶K3 BOS单据 完整显示单据头

金蝶K3 BOS单据 完整显示单据头

进入到序时簿,格式->选项设置 以委外订单为例: 弹出选项设置窗口,不要勾选【合并同一张单据的表头项目】,最后点击【确定】按钮。...

二极管主要技术参数

描述二极管特性的物理量称为二极管的参数,它是反映二极管电性能的质量指标,是合理选择和使用二极管的主要依据。 1、电气参数 (1)正向压降VF VF:Forward Voltage,正向压降。是二极管在规定正向电流IF规定结温Tj下的正向电压。 (2)反向电流IR IR:Reverse Cu...

IIS+PHP环境下文件上传没法访问问题

PHP运行环境:IIS FastCGI 在IIS FastCGI方式运行时,经过浏览器请求的Web资源有2类,一个是经由php_cgi.exe产生的内容,一部分是静态资源,由IIS返回给用户。 这2类用户有区别,前者是IIS_IUSERS,后者是Authenticated User或者是Anonym...

LCD制作参数

1 、Display Type显示类型 TN 、HTN 、STN 、FSTN 等 显示类型对产品的价格影响最大,通常由显示像索的数量及产品的档次而定 TN 、HTN 、LCD 、COG 是什么? TN叫什么扭曲型LCD , HTN是比TN 宽视角的,上下各宽15度视角的,弥补TN 的一些不足,比他们...

SensorTag编译错误Error[e16]: Segment ISTACK (size: 0xc0 align: 0) is too long for segment definition.

SensorTag编译错误Error[e16]: Segment ISTACK (size: 0xc0 align: 0) is too long for segment definition.

问题: IAR 8051 8.302,编译TI的BLE-CC254x-1.4.0的SensorTag工程,对此工程没有进行任何改动,直接编译,出现如下错误: 分析: 参考TI技术论坛【http://www.deyisupport.com/question_answer/wireless_conne...

Xcode Error:loaded some nib but the view outlet was not set解决

Xcode Error:loaded some nib but the view outlet was not set解决

当使用 initWithNibName 函数, 并使用由nib文件生成的ViewController 的view属性时候,遇到这个问题。 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException'...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。