久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6708|回復: 3
打印 上一主題 下一主題
收起左側

STM8的時鐘輸出功能CCO詳解

[復制鏈接]
跳轉到指定樓層
樓主
ID:140343 發表于 2016-10-10 01:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
STM8的時鐘源有四個,分別是LSE,HSE,LSI,HSI。


這些時鐘,可以通過引腳輸出。這就是STM8的CCO功能。



配置下CCO的分頻系數,選擇輸出的時鐘,輸出時鐘的引腳PC4設置為推挽高速輸出,就可以輸出時鐘了。
使用邏輯分析儀,查看PC4引腳輸出的波形,可以看到輸出的頻率是32.7KHz。


/****************************************************************************************
*開發環境:IAR for stm8 v6.5
*硬件平臺:STM8L-DISCOVERY
*功能說明:CCO輸出,通過PC4引腳,輸出選定的時鐘。本程序選擇輸出時鐘是LSE,即通過PC4輸出32.768KHz的波.
*作    者:茗風
****************************************************************************************/
#include"iostm8l152c6.h"
/****************************************************************************************
*  名    稱:void CLOCK_Init(void)
*  功    能:通過PC4輸出選擇的時鐘
*  入口參數:無
*  出口參數:無
*  說    明:因為STM8l discovery沒有接外部高速晶振,所以沒辦法輸出HSE,不要讓CLK_CCOR_CCOSEL=0x04
*  范    例:無
****************************************************************************************/
void CLOCK_Init(void)
{
   PC_CR1_C14  =1;//推挽輸出
   PC_CR2_C24  =1;//高速輸出
   PC_DDR_DDR4 =1;//PC4輸出

   CLK_CCOR_CCODIV=0x00;//選擇分頻值
   /*
  *0x00 CCO divided by 1
  *0x01 CCO divided by 2
  *0x02 CCO divided by 4
  *0x03 CCO divided by 8
  *0x04 CCO divided by 16
  *0x05 CCO divided by 32
  *0x06 CCO divided by 64
  *0x07 CCO divided by 64
  */     
   CLK_CCOR_CCOSEL =0x08;//選擇輸出時鐘,這里選擇外部32.768KHz的時鐘做測試
   /*
  *0x01 HSI clock output clock source
  *0x02 LSI clock output clock source
  *0x04 HSE clock output clock source
  *0x08 LSE clock output clock source
  */   
}
/****************************************************************************************
*  名    稱:int main(void)
*  功    能:通過PC4輸出選擇的時鐘
*  入口參數:無
*  出口參數:無
*  說    明:因為STM8l discovery沒有接外部高速晶振,所以沒辦法輸出HSE,不要
*  范    例:無
****************************************************************************************/
void main( void )
{
  CLOCK_Init();
  while(1)
  {
    asm("wfi");//低功耗模式
  }
}


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:276663 發表于 2018-11-28 16:57 | 只看該作者
使用庫代碼如下
GPIO_Init(GPIOC,GPIO_Pin_4,GPIO_Mode_Out_PP_High_Fast);  // PC4
CLK_CCOConfig(CLK_CCOSource_HSI,CLK_CCODiv_2);// HSI頻率2分頻輸出即8MHz
回復

使用道具 舉報

板凳
ID:161571 發表于 2020-5-29 10:12 | 只看該作者
樓主,最近在用STM8L 這個單片機,設置PC4輸出時鐘,禁用時鐘輸出該如何配置?
回復

使用道具 舉報

地板
ID:161571 發表于 2020-5-29 10:13 | 只看該作者
樓主,最近用到STM8L單片機,設置PC4時鐘輸出,禁用時該如何配置?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩一级欧美一级 | 欧美日韩精品一区 | 亚洲国产成人精品女人久久久野战 | 国产美女一区二区 | 欧美一级免费看 | 综合国产| 成人av一区| 中文字幕一区二区三区乱码在线 | 一a级片 | 亚洲二区在线 | 欧美一区二区三区在线免费观看 | 国产精品国产a | 九色91视频| 中文字幕在线一区二区三区 | 亚洲欧美中文日韩在线v日本 | 欧美一区二区三区小说 | 亚洲精品成人免费 | 涩涩视频在线观看免费 | 国产一区二区三区久久久久久久久 | www.精品国产| 日韩三级 | 久久久一区二区三区 | 亚洲 欧美 另类 综合 偷拍 | 日韩电影一区 | 国产一区二区三区在线 | 亚洲精品久久久一区二区三区 | 古装三级在线播放 | 成人深夜福利网站 | 日韩精品一区在线观看 | 一区二区av | 天天操天天操 | 91视视频在线观看入口直接观看 | 三a毛片| 国产a区| 精品综合久久久 | 精品影院 | 激情视频网站 | 国产在线h | 久久久久久免费毛片精品 | 在线播放一区二区三区 | 久久久精品影院 |