当前位置: 首页 > news >正文

app下载链接南宁百度首页优化

app下载链接,南宁百度首页优化,做软件的步骤,网站建设独立一、PWM 我们可以通过改变灯的有效电压占空比来实现呼吸灯效果。其中我们要用到PWM(脉宽调制),通过pwm我们可以来改变高电平的占空比 占空比:在一个周期中,高电平所占整个周期的百分比 具体如图: 当我们用…

一、PWM

       我们可以通过改变灯的有效电压占空比来实现呼吸灯效果。其中我们要用到PWM(脉宽调制),通过pwm我们可以来改变高电平的占空比

        ·占空比:在一个周期中,高电平所占整个周期的百分比

具体如图:

当我们用pwm来生成呼吸灯时,因为在stm32f103rct6中PA8LED灯是通过给PA8输入一个低电平点亮的,所以低电平在一个周期中维持的时间越长,灯越亮。

具体实现看代码:

void Pwm_Init()
{GPIO_InitTypeDef  	GPIO_InitStruct;TIM_OCInitTypeDef 	TIM_OCInitStruct;TIM_TimeBaseInitTypeDef  TIM_TimeBaseInitStruct;/*1、使能时钟*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO | RCC_APB2Periph_GPIOA |RCC_APB2Periph_TIM1,ENABLE);/*2、配置GPIO*/GPIO_InitStruct.GPIO_Pin 	= GPIO_Pin_8;  		//引脚8 LED1GPIO_InitStruct.GPIO_Mode 	= GPIO_Mode_AF_PP;		//复用GPIO_InitStruct.GPIO_Speed	= GPIO_Speed_50MHz; //速度GPIO_Init(GPIOA,&GPIO_InitStruct);	//4、初始化定时器,配置ARR,PSC。TIM_TimeBaseInitStruct.TIM_Prescaler	= psc; 	//分频系统  ,每秒数多少个数 TIM_TimeBaseInitStruct.TIM_Period		= per; 	//重装值TIM_TimeBaseInitStruct.TIM_CounterMode	= TIM_CounterMode_Up; //向上计数TIM_TimeBaseInitStruct.TIM_ClockDivision = TIM_CKD_DIV1; //分频因子TIM_TimeBaseInitStruct.TIM_RepetitionCounter = 0x00;TIM_TimeBaseInit(TIM1,&TIM_TimeBaseInitStruct);		/*配置pwm*/TIM_OCInitStruct.TIM_OCMode		=  TIM_OCMode_PWM1; 	  //PWM1模式TIM_OCInitStruct.TIM_OutputState=  TIM_OutputState_Enable;//输出使能TIM_OCInitStruct.TIM_OCPolarity =  TIM_OCPolarity_Low; 	  //极性低TIM_OCInitStruct.TIM_Pulse = 0x00;TIM_OC1Init(TIM1,&TIM_OCInitStruct);//5、使能预装载寄存器: TIM_OC1PreloadConfig(TIM1,TIM_OCPreload_Enable); //6、使能自动重装载的预装载寄存器允许位	TIM_ARRPreloadConfig(TIM1,ENABLE);/*pwm输出通道使能*/TIM_CtrlPWMOutputs(TIM1,ENABLE);//7、使能定时器。TIM_Cmd(TIM1,ENABLE);}

 主函数:


void HardWare_Init(void)
{SysTick_Init(72);Pwm_Init(100-1,7200-1);
}int main(void)
{u8 cnt = 0;u8 fx = 1;HardWare_Init();while(1){if(fx){cnt++;if(cnt>99){fx = 0;}}else{cnt--;if(cnt < 1){fx = 1;}}TIM_SetCompare1(TIM1,cnt);delay_ms(20);}
}

http://www.hrbkazy.com/news/4384.html

相关文章:

  • 耐思尼克网站宁波seo优化公司排名
  • 门户网站建设采购seo超级外链工具免费
  • 日本vps的 服务器长沙自动seo
  • 个人网站的搭建b站推广网站入口2023是什么
  • spa.net网站开发百度搜索关键词怎么刷上去
  • wp怎样做可以下载的网站成都互联网公司排名
  • 网站开发app开发武汉seo首页优化报价
  • 网站怎么做能提升ip流量搜索引擎的设计与实现
  • 做公司 网站青岛网络科技公司排名
  • 自己的网站服务器阿里指数官网最新版本
  • 电子开发网站汕头seo不错
  • 网站后台管理系统权限企业站seo案例分析
  • 网站直播用php怎么做的大数据查询个人信息
  • 未来做那个网站致富舆情分析系统
  • 网站的服务器是什么bing搜索引擎入口
  • 如何做专题网站网络营销是学什么
  • 做网站设像素西安seo高手
  • 重庆网络网站推广站长论坛
  • 网站建设外包排名关键词优化排名软件s
  • 美食网站代做山东进一步优化
  • js弹出网站加强服务保障满足群众急需m
  • 长春做商业平台网站关键词排名顾问
  • 大学生创新创业网站建设申报书合肥网站优化技术
  • 桥头镇网站仿做广告牌
  • 青海建筑网站建设公司朋友圈产品推广文案
  • 什么网站做英语翻译练习天津seo排名收费
  • 思茅北京网站建设seo搜索优化服务
  • 做网站十大公司哪家好服装市场调研报告范文
  • 沙漠风网站建设每日一则小新闻
  • 网站网页设计师关键词指数