STM8S208R8的第五个程序---时钟CCO输出验证

发布者:HeavenlyMelody最新更新时间:2016-10-12 来源: eefocus关键字:STM8S208R8  时钟  CCO  输出验证 手机看文章 扫描二维码
随时随地手机看文章
#include

/************************************
验证PE0脚时钟输出功能,并且用示波器查看输出的24M时钟

在连上ST-LINK后的DEBUG模式里
Option Bytes中EXTCLK选择晶体时钟源
确认Flash_Wait_States已经置1
************************************/
void GPIO_INIT()//PE0脚CCO输出使能,按照手册说的可以设置为上拉输入或推挽输出
{
  PE_DDR_DDR0=1;
  PE_CR1_C10=1;//PE推挽输出
}
void CLK_INIT()
{
  CLK_ECKR_HSEEN=1;//开外部
  while(!CLK_ECKR_HSERDY);//等待外部时钟准备好
  CLK_SWCR_SWEN=1;//使能时钟切换
  CLK_SWR=0XB4;//HSE为主时钟源
  while(!CLK_SWCR_SWIF);//等待切换成功
  CLK_SWCR_SWEN=0;// 清除切换标志
  CLK_CKDIVR=0;//不分频
}
void CCO_INIT()
{
  CLK_CCOR_CCOSEL=2;//按照手册修改它就可以看到我们想看的外部时钟24M或16M 128K等等
  CLK_CCOR_CCOEN=1;//使能时钟输出
}
void main()
{
  GPIO_INIT();
  CLK_INIT();
  CCO_INIT();
  while(1);
}

/************************************************************
这里要提一笔,IAR for STM8S自带的iostm8s208r8.h文件里面CCOBSY,他把OPQ的O写成了零
如果有用到的时候一定要注意,至少我安装的这个软件是有这么一个问题,虽然无关紧要
************************************************************/

关键字:STM8S208R8  时钟  CCO  输出验证 引用地址:STM8S208R8的第五个程序---时钟CCO输出验证

上一篇:STM8S208R8的第六个程序---中断与导航键
下一篇:STM8S208R8的第四个程序---外部晶振时钟源验证

推荐阅读最新更新时间:2024-03-16 15:15

STM32中定时器的时钟
STM32中有多达8个定时器,其中TIM1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电机的驱动,它们的时钟由APB2的输出产生。其它6个为普通定时器,时钟由APB1的输出产生。 下图是STM32参考手册上时钟分配图中,有关定时器时钟部分的截图: 从图中可以看出,定时器的时钟不是直接来自APB1或APB2,而是来自于输入为APB1或APB2的一个倍频器,图中的蓝色部分。 下面以定时器2~7的时钟说明这个倍频器的作用:当APB1的预分频系数为1时,这个倍频器不起作用,定时器的时钟频率等于APB1的频率;当 APB1的预分频系数为其它数值(即预分频系数为2、4、8或16)时,这个倍频器起作用,定时器
[单片机]
STM32中定时器的<font color='red'>时钟</font>源
JZ2440:时钟设置
这一节的目标是对板子上的时钟有一个初步的了解,并且能通过初步设置,为我们接下来的程序做准备。 1. 板子上的基本资源: 板载晶振12M 主时钟源和 USB 时钟源都是晶振 2. 手册中的相关项(按时钟进入的方向): 2.1 时钟的整体结构: 2.2 OM : 从图中我们可以看到OM 起到可选择的作用(效果同三八译码器): 注意: 1.虽然MPLL在复位后就开始, MPLL输出 (Mpll) 并没有作为系统时钟, 直到软件写入有效值来设置MPLLCON 寄存器。 在设置此值之前, 是将外部晶振或外部时钟源提供的时钟直接作为系统时钟。 即使用户不想改变MPLLCON 寄存器的默认值,用户也应当写入与之相同的
[单片机]
JZ2440:<font color='red'>时钟</font>设置
S3C2440芯片时钟(2)
看手册 手册上的公式用问题 分频比 某些部分频率过高会导致设备不能正常工作 所以需要为了满足不同的需要某些总线上的时钟需要降频 时钟设置例子
[单片机]
S3C2440芯片<font color='red'>时钟</font>(2)
DS1307实时时钟万年历
单片机源程序如下: /**************************************************** 电路图说明: 将单片机P2.7和P1.0分别与RTC(实时时钟)的时钟信号SCL端 和数据信号SDA端相连, RTC的sout引脚与单片机P3.2相连,RTC的 地址是11010000.独立键盘k0~K3接P1.1~P1.3 程序功能: 使用时钟芯片ds1307制作一个实时时钟 ******************************************************/ #include reg52.h #include intrins.h #define u
[单片机]
DS1307实时<font color='red'>时钟</font>万年历
stm32专题五:时钟树(四)自定义配置HSI时钟
内部时钟HSI的配置方式和HSE基本一致,唯一的一个区别在于,没有等待HSI就绪的函数,因此需要操作RCC_CR寄存器的HSIRDY位来判断时钟就绪,其他直接按流程即可。 bsp_rccclkconfig.c /* RCC时钟配置函数 */ #include bsp_rccclkconfig.h // 自定义时钟配置函数 void HSI_SetSysClk(uint32_t RCC_PLLMul_x) { // 因为操作的是寄存器,所以加上__IO,每次去地址读 __IO uint32_t HSIStatus; // 把RCC时钟复位成复位值 RCC_DeInit(); //
[单片机]
51单片机C语言程序(五) 时钟程序(用定时器)
#include reg52.h #define uchar unsigned char #define uint unsigned int sbit dula=P2^6; sbit wela=P2^7; sbit rs=P3^5; sbit lcden=P3^4; sbit s1=P3^0; sbit s2=P3^1; sbit s3=P3^2; sbit rd=P3^7; uchar count,s1num; char miao,shi,fen; uchar code table = 2009-7-13 MON ; uchar code table1 = 00:00:00 ; void delay(uint z) {
[单片机]
一种基于FPGA的多时钟片上网络研究与设计
  在FPGA 上设计一个高性能、灵活的、面积小的通信体系结构是一项巨大的挑战。大多数基于FPGA 的片上网络都是运行在一个单一时钟下。随着FPGA 技术的发展,Xilinx 公司推出了Virtex-4 平台。该平台支持同一时间内32 个时钟运行,也就是说每个片上网络的内核可以在一个独立的时钟下运行, 从而使每个路由器和IP 核都运行在最佳频率上。因此适用于设计多时钟片上网络,实现高性能分组交换片上网络。    1 多时钟片上网络架构的分析   片上网络结构包含了拓扑结构、流量控制、路由、缓冲以及仲裁。选择合适网络架构方面的元素,将对片上网络的性能产生重大影响。   (1)网络拓扑:在设计中,选择Mesh 拓扑结构。Mesh
[嵌入式]
一种基于FPGA的多<font color='red'>时钟</font>片上网络研究与设计
ASIC后端设计中的时钟树综合
摘要:时钟树综合是当今集成电路设计中的重要环节,因此在FFT处理器芯片的版图设计过程中,为了达到良好的布局效果,采用时序驱动布局,同时限制了布局密度;为了使时钟偏移尽可能少,采用了时钟树自动综合和手动修改相结合的优化方法,并提出了关于时钟树约束文件的设置、buffer的选型及手动修改时钟树的策略,最终完成了FFT处理器芯片的时钟树综合并满足了设计要求。 关键词:FFT处理器芯片;布局布线;时钟树综合;时钟偏移 0 引言 在大规模高性能的ASIC设计中,对时钟偏移(Clock Skew)的要求越来越严格,时钟偏移是限制系统时钟频率的主要因素。而时钟树综合又是减小时钟偏移的有效途径,因此它是ASIC后端设计中最重要的环节之一。本文
[工业控制]
ASIC后端设计中的<font color='red'>时钟</font>树综合
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved