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

网站开发硬件环境网站建设制作教程

网站开发硬件环境,网站建设制作教程,网络营销与直播电商专升本,一般卖机械行业的做哪些网站当我们输出一段脉冲信号的时候就可以调节舵机的角度 我们可以从原理图可以看到舵机的脚在PA6 从芯片手册我们又可以看到PA6对应TIM3_CH1,并且不用开启部分重映像就能使用 新建Servo.c存放PWM初始化 配置PWM void Servo_TIM3_Init(u16 arr,u16 psc) {//开启TIM3的时钟RCC_APB1… 当我们输出一段脉冲信号的时候就可以调节舵机的角度 我们可以从原理图可以看到舵机的脚在PA6 从芯片手册我们又可以看到PA6对应TIM3_CH1,并且不用开启部分重映像就能使用 新建Servo.c存放PWM初始化 配置PWM void Servo_TIM3_Init(u16 arr,u16 psc) {//开启TIM3的时钟RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO,ENABLE); //PWM脚在GPIOA上,并开启AFIO复用//配置端口//PA6GPIO_InitTypeDef GPIO_Structure;GPIO_Structure.GPIO_Mode GPIO_Mode_AF_PP; //复用推挽输出GPIO_Structure.GPIO_Pin GPIO_Pin_6; //TIM1_CH1 | TIM1_CH4GPIO_Structure.GPIO_Speed GPIO_Speed_50MHz;GPIO_Init(GPIOA,GPIO_Structure);//初始化TIM3TIM_TimeBaseInitTypeDef TIM3_Structure;TIM3_Structure.TIM_Period arr; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值TIM3_Structure.TIM_Prescaler psc; //设置用来作为TIMx时钟频率除数的预分频值TIM3_Structure.TIM_ClockDivision 0; //设置时钟分割:TDTS Tck_timTIM3_Structure.TIM_CounterMode TIM_CounterMode_Up; //TIM向上计数TIM_TimeBaseInit(TIM3,TIM3_Structure);//初始化TIM3_CH1 PWM模式TIM_OCInitTypeDef TIM_OC_Structure;TIM_OC_Structure.TIM_OCMode TIM_OCMode_PWM2; //选择定时器模式:TIM脉冲宽度调制模式2TIM_OC_Structure.TIM_OutputState TIM_OutputState_Enable; //比较输出使能TIM_OC_Structure.TIM_OCPolarity TIM_OCPolarity_Low; //输出极性:TIM输出比较极性低TIM_OC1Init(TIM3,TIM_OC_Structure);TIM_OC1PreloadConfig(TIM3,TIM_OCPreload_Enable); TIM_Cmd(TIM3,ENABLE);} 封装角度函数 这样直接输入想要的角度就行了,不用再每次看手册来设置 void Servo_TIM_SetCompare1(uint16_t Num) {switch(Num){case 0: TIM_SetCompare1(TIM3,25);break;case 45:TIM_SetCompare1(TIM3,50);break;case 90:TIM_SetCompare1(TIM3,75);break;case 135:TIM_SetCompare1(TIM3,100);break;case 180:TIM_SetCompare1(TIM3,125);break;default:TIM_SetCompare1(TIM3,25);break;} }main.c进行调用测试 //初始化PWM Servo_TIM3_Init(999,1439); //直接调节TIM3通道1的占空比就可以摇头,加上我们前面封装的函数直接输入角度就行 Servo_TIM_SetCompare1(TIM3,0); delay_ms(900); Servo_TIM_SetCompare1(TIM3,45); delay_ms(900); Servo_TIM_SetCompare1(TIM3,90); delay_ms(900);
http://www.zqtcl.cn/news/250108/

相关文章:

  • 网站开发工程师月薪网站网页设计培训机构
  • 专业网站运营备案名称网站名称
  • 盐城市建设局网站企业网站建设流程与方法 论文
  • 青岛信息推广网站营销自己的网站
  • wp博客 婚庆网站模板摄影网页面制作
  • 大型商城网站建设学计算机前端好就业吗
  • 杭州 电子商务网站建设专门做酒店自助餐的网站
  • 如何备份网站数据库网站用户体验模型
  • 网站域名注册流程办公室装修风格
  • a站免费最好看的电影片推荐方正隶变简体可以做网站用么
  • 创同盟做网站找公司做网站需要咨询什么问题
  • 西安行业网站株洲高端网站建设
  • 优化网站流量商城网站建设软件
  • dw属于什么的网页制作工具网络建站优化科技
  • 百度网站首页的设计理念南京高新区规划建设局网站
  • 虚拟机做实验的网站网站以个人名义备案
  • 自定义表单网站网站建设营销型号的区别
  • 有个网站做彩盒的贵阳网站建设托管
  • 网站制作属于什么专业做网站需要什么配置服务器吗
  • 网站开发学习培训广州网站优化关键词公司
  • 毕节金海湖新区城乡建设局网站企业网站的步骤
  • 网站后台设计教程网站建设判断题
  • 珠海网站建设 金蝶天元建设集团有限公司李华
  • 海安市建设局网站成都官网seo技术
  • 网站建设策划书结束语wordpress付费版
  • 进口网站建设做网站用什么格式的图片
  • 青海省住房和城乡建设部网站进入网站空间
  • 做公司简介的开源网站企业seo多少费用
  • 学校网站建设工作方案昆明做网站词排名优化
  • 镇江企业做网站针对人群不同,网站做细分