• 大小: 316KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: STM32  encoder  编码器  

资源简介

STM32编码器模式的测试例程,代码中采用TIM2定时器的编码器模式,在主程序中利用延时函数监测单位时间内的脉冲数,并根据脉冲数计算速度。程序中不包含电机输出控制和PID调速。

资源截图

代码片段和文件信息

#include “beep.h“


   

//初始化PE8为输出口.并使能这个口的时钟     
//蜂鸣器初始化
void BEEP_Init(void)
{
 
 GPIO_InitTypeDef  GPIO_InitStructure;
 
 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE ENABLE);  //使能GPIOE端口时钟
 
 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;  //BEEP-->PE.4 端口配置
 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;   //推挽输出
 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;  //速度为50MHz
 GPIO_Init(GPIOE &GPIO_InitStructure);  //根据参数初始化GPIOE.4
 
 GPIO_ResetBits(GPIOEGPIO_Pin_2);//输出0,关闭蜂鸣器输出


}
void BEEP_Ring(uint16_t time) //蜂鸣器短鸣
{
GPIO_SetBits(GPIOEGPIO_Pin_2);  
delay_ms(time);
GPIO_ResetBits(GPIOEGPIO_Pin_2);
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        727  2017-04-19 15:47  stm32f103_encoder\Board\beep\beep.c

     文件        236  2017-04-19 15:47  stm32f103_encoder\Board\beep\beep.h

     文件        520  2018-11-18 19:57  stm32f103_encoder\Board\encoder\encoder.c

     文件        209  2018-11-18 20:00  stm32f103_encoder\Board\encoder\encoder.h

     文件       8863  2017-01-12 11:00  stm32f103_encoder\Board\flash\flash.c

     文件       2238  2018-01-29 17:05  stm32f103_encoder\Board\flash\flash.h

     文件       9018  2017-01-12 05:27  stm32f103_encoder\Board\flash\新建文件夹\flash.c

     文件       1890  2016-11-18 15:27  stm32f103_encoder\Board\flash\新建文件夹\flash.h

     文件        534  2018-10-18 15:27  stm32f103_encoder\Board\HC-SR501\human_induction.c

     文件        382  2018-10-18 15:25  stm32f103_encoder\Board\HC-SR501\human_induction.h

     文件       2914  2018-09-29 11:37  stm32f103_encoder\Board\JSN-SR04T\jsn-sr04t.c

     文件        586  2018-09-29 11:37  stm32f103_encoder\Board\JSN-SR04T\jsn-sr04t.h

     文件       2455  2017-02-18 15:00  stm32f103_encoder\Board\key\key.c

     文件        610  2017-02-15 16:41  stm32f103_encoder\Board\key\key.h

     文件        632  2016-11-25 18:30  stm32f103_encoder\Board\led\led.c

     文件        249  2016-11-18 16:02  stm32f103_encoder\Board\led\led.h

     文件       1571  2018-08-15 23:32  stm32f103_encoder\Board\max6675\max6675.c

     文件        403  2018-08-15 23:27  stm32f103_encoder\Board\max6675\max6675.h

     文件        524  2018-10-18 12:52  stm32f103_encoder\Board\photoresistor\photoresistor.c

     文件        346  2018-10-18 16:03  stm32f103_encoder\Board\photoresistor\photoresistor.h

     文件        567  2018-10-18 14:39  stm32f103_encoder\Board\relay\relay.c

     文件        296  2018-10-19 09:55  stm32f103_encoder\Board\relay\relay.h

     文件        846  2018-11-02 23:58  stm32f103_encoder\Board\servo\servo.c

     文件        335  2018-11-02 23:48  stm32f103_encoder\Board\servo\servo.h

     文件       6558  2018-10-28 10:05  stm32f103_encoder\Board\ws2812\ws2812.c

     文件        934  2018-10-28 12:12  stm32f103_encoder\Board\ws2812\ws2812.h

     文件        426  2018-01-29 15:57  stm32f103_encoder\Chip\chip\chip.c

     文件       3287  2018-01-29 16:12  stm32f103_encoder\Chip\chip\chip.h

     文件       1404  2016-11-17 10:22  stm32f103_encoder\Chip\delay\delay.c

     文件        175  2018-01-29 16:33  stm32f103_encoder\Chip\delay\delay.h

............此处省略117个文件信息

评论

共有 条评论