历史上的今天
返回首页

历史上的今天

今天是:2024年09月10日(星期二)

正在发生

2018年09月10日 | STM8L151系列单片机PWM配置时注意事项

2018-09-10 来源:eefocus

使用STM8开发环境:IAR for STM8

用TIM1_CH3输出PWM波,输出引脚是PD5

使用的单片机STM8L151


对于STM8L,默认时钟源是关闭的,需要先打开才能配置寄存器

void Time1_Init(void)

{
    CLK_PeripheralClockConfig(CLK_Peripheral_TIM1,ENABLE);//开启TIM1时钟
    TIM1_DeInit();
    TIM1_TimeBaseInit(1599,TIM1_CounterMode_Up,2000,0);  //分频1600,向上计数,TIM1_ARR=20000,重复计数器为0
    TIM1_OC3Init(TIM1_OCMode_PWM1, 
         TIM1_OutputState_Enable, 
         TIM1_OutputNState_Disable, 
 1000, 
 TIM1_OCPolarity_Low, 
 TIM1_OCNPolarity_Low, 
 TIM1_OCIdleState_Set, 
 TIM1_OCNIdleState_Set);
    TIM1_OC3PreloadConfig(ENABLE);
    TIM1_CtrlPWMOutputs(ENABLE); //PWM输出使能

    TIM1_Cmd(ENABLE); //定时器开始计数 

}
 


推荐阅读

史海拾趣

常州能动(ENDRIVE)公司的发展小趣事

常州能动(ENDRIVE)公司自创立之初,就将技术创新作为公司发展的核心驱动力。在公司发展的早期阶段,研发团队成功开发出一款高效能、低能耗的电源管理芯片,这一创新产品在市场上引起了广泛关注。通过不断的技术迭代和优化,这款芯片的性能逐渐提升,成本逐渐降低,成为了公司的明星产品,为公司的快速发展奠定了坚实基础。

复旦微电子(FM)公司的发展小趣事

随着产品的不断成熟,常州能动开始积极拓展市场。公司参加各类电子展会,与国际知名企业建立合作关系,不断提升品牌影响力。同时,公司还加大了对市场营销的投入,通过广告、公关等手段提升品牌知名度。这些努力使得常州能动逐渐在电子行业中崭露头角,成为了一家备受瞩目的企业。

柯爱亚(ceaiya)公司的发展小趣事

在稳固国内市场的同时,柯爱亚积极寻求海外市场的发展机会。公司不仅参加了多个国际电子展览会,还与国际知名企业建立了合作关系。此外,柯爱亚还通过投资、并购等方式,不断拓展业务范围,实现了多元化发展。这些举措使柯爱亚在国际市场上的影响力逐渐增强。

DINTEK公司的发展小趣事

作为一家有社会责任感的企业,柯爱亚积极参与各种公益活动。公司不仅捐款捐物支持灾区重建、教育事业等公益事业,还组织员工参与志愿者活动,为社会做出了积极贡献。这些行为展现了柯爱亚作为一家优秀企业的社会担当和良好形象。

请注意,以上故事框架仅供参考,具体内容需要根据柯爱亚公司的实际发展历程进行编写。

Comtronic Gmbh-Verbindungstechnik公司的发展小趣事

在稳固国内市场的同时,柯爱亚积极寻求海外市场的发展机会。公司不仅参加了多个国际电子展览会,还与国际知名企业建立了合作关系。此外,柯爱亚还通过投资、并购等方式,不断拓展业务范围,实现了多元化发展。这些举措使柯爱亚在国际市场上的影响力逐渐增强。

EREM公司的发展小趣事

随着全球市场的不断融合,EREM公司开始寻求国际合作机会。通过与国外知名企业的合作,EREM不仅将产品销售到了全球各地,还学到了许多先进的管理经验和技术。同时,EREM也积极参与国际展览和交流活动,提升了品牌知名度和影响力。这些努力使得EREM在国际市场上逐渐崭露头角。

问答坊 | AI 解惑

51单片机KeilC延时程序的简单研究

51单片机 Keil C 延时程序的简单研究by: InfiniteSpace Studio/isjfk, 1.21.2004任何人都可以在注明原作者和出处的前提下随意转载这篇文章,但不得用于商业目的。  应用单片机的时候,经常会遇到需要短时间延时的 ...…

查看全部问答>

Freescale 2009 seminar之三Next-Generation Automotive Gateways

Next-Generation Automotive Gateways 􀀻Car Network Architecture 􀀻Networking and Gateway Challenges 􀀻Freescale Solutions for Gateways…

查看全部问答>

提供高压绝缘的方法有哪些?

在电力应用中,常用进行高压绝缘处理,怎样提高高压绝缘,我们有哪些措施?…

查看全部问答>

LPC之做自已的keil固件库

习惯于keil 的环境,也刚学了点stm32,觉得stm32 的固件库用起很方便的,在LPCXpresso 上师兄些都讲得过多,也过细,我想“另类”一点,写一篇keil 的文章Lpc 没有提供有固件库,但看它的例子,想了一下,何不将例子中的文件做成固件库呢?   ...…

查看全部问答>

[贴图]LED户外灯 星光点点好浪漫

replyreload += \',\' + 382184;Timson,如果您要查看本帖隐藏内容请回复…

查看全部问答>

数据采集资源占用问题

采集程序在运行了之后会出现一个错误,the specified group is in use,用探针看,除了循环的第一次error实现the operation could not compelte with limit time外,第二次以后的循环在config处error就开始输出这个错误,这是什么原因啊?而且,这 ...…

查看全部问答>

请教:关于看门狗定时器的看门狗模式

430单片机的看门狗有两种工作模式:一是间隔定时器模式;一是看门狗模式。 间隔定时器模式比较简单,不麻烦大家了! 看门狗定时器工作于看门狗模式时,WDTIE对看门狗的工作及中断不起限制作用,可以不用理会。 当看门狗定时器定时时间到后,会置 ...…

查看全部问答>

将8051应用程序迁移到ARM Cortex-M处理器上

将8051应用程序迁移到ARM Cortex-M处理器上…

查看全部问答>