标题:
STM32 PWM控制舵机
[打印本页]
作者:
zyw1999
时间:
2019-7-22 10:23
标题:
STM32 PWM控制舵机
PWM控制舵机
单片机源程序如下:
/***************STM32F103C8T6**********************
* 文件名 :main.c
* 描述 : 舵机测试
* 实验平台:STM32F103C8T6
* 备注 :使用定时器来产生pwm波,控制舵机动作
* 接口 :PB13接舵机信号
********************LIGEN*************************/
#include "stm32f10x.h"
#include "delay.h"
#include "GUA_Infrared_Receiver.h"
#include "GUA_Infrared_Receiver2.h"
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include "pwm_output.h"
#include "led.h"
int main(void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //中断控制器分组设置
Delay_Init(); //systick初始化
GUA_Infrared_Receiver_Init();
SystemInit(); //配置系统时钟为72M
TIM1_PWM_Init(); //TIM1 PWM波输出初始化,并使能TIM1 PWM输出
while(1)
{
if(GUA_Infrared_Receiver_Process()==0)
Servo_out(); //舵机摆动
}
}
复制代码
所有资料51hei提供下载:
PWM控制舵机.7z
(151.7 KB, 下载次数: 38)
2019-7-23 02:48 上传
点击文件名下载附件
PWM控制舵机
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1