历史上的今天
返回首页

历史上的今天

今天是:2025年01月15日(星期三)

正在发生

2020年01月15日 | STM8L051单片机,PWM配置

2020-01-15 来源:eefocus

STM8L051单片机,PWM配置。


文件.c 中代码如下所示


#include

void MYPWM_Init(void)//PWM初始化

{

  GPIO_Init(GPIOB,GPIO_Pin_1,GPIO_Mode_Out_PP_High_Fast); //TIME3 ,CH1,PB1,快速推挽输出高电平

  TIM3_DeInit();//定时器配置为缺省

  CLK_PeripheralClockConfig(CLK_Peripheral_TIM3,ENABLE);      //TIME3时钟使能

  TIM3_TimeBaseInit(TIM3_Prescaler_8,TIM3_CounterMode_Up,100);//定时器时钟1MZ,PWM频率10KHZ

  TIM3_OC1Init(TIM3_OCMode_PWM1, TIM3_OutputState_Enable,50,TIM3_OCPolarity_High,TIM3_OCIdleState_Set); //占空比为50/100

  TIM3_OC1PreloadConfig(ENABLE);   //对于TIM3的CH1主输出使能

  TIM3_CtrlPWMOutputs(ENABLE);     //对于TIM3的PWM输出使能

  TIM3_ARRPreloadConfig(ENABLE);   //对于TIM3的预装载值使能

  TIM3_Cmd(ENABLE);   //开启定时器

}


文件.h 中代码如下所示


#ifndef __MYPWM_H

#define __MYPWM_H

 

#include "stm8l15x.h"

 

void MYPWM_Init(void);//PWM初始化

 

#endif

推荐阅读

史海拾趣

DCD [Digital Core Design]公司的发展小趣事

在快速变化的市场环境中,创新成为DCD公司持续发展的关键。公司不断加大研发投入,鼓励员工提出创新性的想法和建议。同时,公司还积极引进国内外先进的技术和管理经验,为公司的发展注入了新的活力。在创新驱动下,DCD公司不断推出具有竞争力的新产品和解决方案,赢得了客户的广泛赞誉和市场的持续认可。

APTA Group Inc公司的发展小趣事

在电子行业的发展过程中,APTA Group Inc也遭遇了不少挑战。例如,原材料价格的波动、国际贸易环境的变化等都曾给公司带来不小的压力。然而,APTA并未被这些困难击垮,而是积极调整战略,优化生产流程,降低成本,提高产品质量。这种在挑战中展现出的韧性和应变能力,使得APTA能够在逆境中保持稳健的发展态势。

AUREL公司的发展小趣事

AUREL公司深知人才是企业发展的核心动力。因此,公司一直注重人才的引进和培养。通过与高校和研究机构的合作,公司吸引了大批优秀的研发人才和管理人才。同时,公司还建立了完善的人才激励机制和培训体系,为员工提供了广阔的职业发展空间。这些举措使得AUREL公司的人才队伍不断壮大,为公司的持续发展提供了有力保障。

维峰电子(WCON)公司的发展小趣事

随着科技的不断进步和市场需求的变化,维峰电子始终将技术创新作为公司发展的核心驱动力。公司投入大量资金和人力,在研发方面取得了显著成果。近年来,公司成功申请并获得了多项国家专利,包括外观设计专利、发明专利和实用新型专利等。这些专利的获得不仅提升了公司的技术竞争力,也为客户提供了更加优质的产品和服务。

东晨(DC)公司的发展小趣事

在电子行业中,合作与竞争并存。东晨(DC)公司善于在合作中寻求共赢,与产业链上下游企业建立了紧密的合作关系。同时,公司也积极参与市场竞争,通过不断创新和优化产品,提高市场竞争力。在与国内外同行的竞争中,东晨(DC)公司始终保持着领先地位,赢得了市场的广泛认可。

Coherent Inc公司的发展小趣事

随着公司的发展,Coherent Inc.开始通过收购和整合来增强自身实力。1998年,公司以6500亿美金收购了Palomar Medical Technologies的部分业务,这一举措进一步拓宽了公司的业务范围和技术领域。此外,公司还陆续收购了多家具有技术优势的公司,如Positive Light和Lambda Physik,这些收购不仅增强了公司的技术实力,也使其在激光技术领域的地位更加稳固。

问答坊 | AI 解惑

单片机的C语言设计

关于嵌入式方面的我进场用…

查看全部问答>

关于sram的讨论

假设有块片内sram: 2kbyte, single port. 现在有两种形式: 1。做成一块:sram_2048x8 2。做成两块,每块各1kbyte: sram_1024x8  (x2) 现在从三个反面分析这两种形式的优缺点: 面积:哪个大一些? 功耗:哪种功耗大一些?(当然前 ...…

查看全部问答>

S3C6410+wince6.0 怎么实现在视频窗体显示半透明按钮?

S3C6410+wince6.0 怎么实现在视频窗体显示半透明按钮?…

查看全部问答>

谁有《一个操作系统的实现》的源代码

如题,于渊写的 也就是《自己动手写操作系统》的第二版 哪位有请发到我的邮箱: 346921212@qq.com 谢谢…

查看全部问答>

power pcb5.0.1中

power pcb5.0.1中 使用copper pouer命令画了两个长方行框,其中的一个在另一个里面,如何让里面的长方形里面敷铜而不是在他俩之间敷铜.高手指点一下!!!!!!!!!也就是说让里面的type为hatch outline,外面的type为copper pouer,不管采取哪样的敷铜方式.…

查看全部问答>

window7触摸屏驱动及触摸IC接口

请问各位大大,windows7支持哪些接口的触摸屏芯片,usb、I2C、spi还是PS2? 另外,对于多点触摸,windows需要从触摸屏控制芯片得到哪些数据以及数据格式? 以前的单点触摸,触摸屏芯片只要送坐标给系统就可以了,跟鼠标一样,不知道多点触摸跟普 ...…

查看全部问答>

STM32RTC时钟好差劲

                                 不知道为什么,STM32 的RTC时钟那么差劲,我制作了10个装置,时间11个样,运行一个月,时间居然相差不靠谱, ...…

查看全部问答>

PIC单片机的特点及应用

Microchip公司生产的PIC16C72是一款基于EPROM的8位高性能微控制器。与其它价格相当的微控制器相比,它在执行速度和代码压缩方面都有很大的改进。由于随时可以买到需要的OPT(一次性编程)产品,因而缩短了利用PIC16C73进行产品设计开发的周期。 PI ...…

查看全部问答>

求购和申请XILINX FPGA开发板

求购二手,三手,……只要是好用的FPGA开发板+调试工具就行! 邮件我,站内mail我,有效期到2011年12月30日。…

查看全部问答>

STC12C5A60S2系列单片机的低压检测实现

各位大侠您们好,小的查了下STC12C5A60S2的资料,上面对低压检测的讲解只针对于用P1.2作为低压检测口的单片机,事例程序也是。而我用的STC12LE5A48S2单片机,低压检测口是P4.6,在PDF上没查到将P4.6定义为低压检测的方法(事例程序只是针对P1.2口定 ...…

查看全部问答>