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

標題: STM8S103的三路PWM波形(官方的示例程序備忘) [打印本頁]

作者: niuniu    時間: 2015-6-9 02:48
標題: STM8S103的三路PWM波形(官方的示例程序備忘)
STM8S物美價廉,TIM2可同時產(chǎn)生三路PWM波形來,最快可達5MHZ


#include "stm8s.h"




uint16_t CCR1_Val = 500;
uint16_t CCR2_Val = 250;
uint16_t CCR3_Val = 100;

static void TIM2_Config(void);



void main(void)
{CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);//16/1=16MHZ

  TIM2_Config();

  while (1)
  {}
}

static void TIM2_Config(void)
{

  TIM2_TimeBaseInit(TIM2_PRESCALER_1, 200);

  TIM2_OC1Init(TIM2_OCMODE_PWM1,TIM2_OUTPUTSTATE_ENABLE,CCR1_Val, TIM2_OCPOLARITY_HIGH);
  TIM2_OC1PreloadConfig(ENABLE);

  TIM2_OC2Init(TIM2_OCMODE_PWM1,TIM2_OUTPUTSTATE_ENABLE,CCR2_Val, TIM2_OCPOLARITY_HIGH);
  TIM2_OC2PreloadConfig(ENABLE);
         
  TIM2_OC3Init(TIM2_OCMODE_PWM1,TIM2_OUTPUTSTATE_ENABLE,CCR3_Val, TIM2_OCPOLARITY_HIGH);
  TIM2_OC3PreloadConfig(ENABLE);
  TIM2_ARRPreloadConfig(ENABLE);

  TIM2_Cmd(ENABLE);
}
#ifdef USE_FULL_ASSERT

void assert_failed(uint8_t* file, uint32_t line)
{


  while (1)
  {
  }
}
#endif




作者: Cybers    時間: 2017-5-31 07:43
學習了,謝謝樓主!

作者: 長風007    時間: 2020-11-6 22:20
官方函數(shù)庫寫出來就完美了。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久久一区二区三区 | 手机av免费 | av片免费 | 欧美日韩一二三 | 免费激情网站 | 99精品久久久久久中文字幕 | 日韩不卡一区二区 | 俺去俺来也在线www色官网 | 国产一级大片 | 中文字幕不卡视频 | 国产午夜精品久久久久久久 | 成人在线免费观看网站 | 国产区av | 日韩精品在线一区二区 | 欧美日韩免费一区二区三区 | 久久av一区二区三区亚洲 | 日韩精品一区二区视频 | 青娱乐福利视频 | 一级片欧美 | www中文字幕| 免费三级网站 | 天堂成人网 | av网站免费在线观看 | 久久日韩精品 | www黄色片 | 色婷婷香蕉在线一区二区 | 91麻豆精品国产 | 日韩黄色免费视频 | 成人午夜在线视频 | 日本三极片 | 免费在线观看黄色片 | 欧美日韩在线一区 | 夫妻av| 成人免费毛片果冻 | 色婷婷av一区二区三区之e本道 | www.嫩草| 91性高潮久久久久久久久 | 久久精品在线播放 | 亚洲欧美日本在线 | 亚洲永久免费 | 91视频在线观看视频 |