历史上的今天
今天是: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
史海拾趣
|
power pcb5.0.1中 使用copper pouer命令画了两个长方行框,其中的一个在另一个里面,如何让里面的长方形里面敷铜而不是在他俩之间敷铜.高手指点一下!!!!!!!!!也就是说让里面的type为hatch outline,外面的type为copper pouer,不管采取哪样的敷铜方式.… 查看全部问答> |
|
请问各位大大,windows7支持哪些接口的触摸屏芯片,usb、I2C、spi还是PS2? 另外,对于多点触摸,windows需要从触摸屏控制芯片得到哪些数据以及数据格式? 以前的单点触摸,触摸屏芯片只要送坐标给系统就可以了,跟鼠标一样,不知道多点触摸跟普 ...… 查看全部问答> |
|
Microchip公司生产的PIC16C72是一款基于EPROM的8位高性能微控制器。与其它价格相当的微控制器相比,它在执行速度和代码压缩方面都有很大的改进。由于随时可以买到需要的OPT(一次性编程)产品,因而缩短了利用PIC16C73进行产品设计开发的周期。 PI ...… 查看全部问答> |
|
各位大侠您们好,小的查了下STC12C5A60S2的资料,上面对低压检测的讲解只针对于用P1.2作为低压检测口的单片机,事例程序也是。而我用的STC12LE5A48S2单片机,低压检测口是P4.6,在PDF上没查到将P4.6定义为低压检测的方法(事例程序只是针对P1.2口定 ...… 查看全部问答> |




