资源简介
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个文件信息
- 上一篇:STM32驱动max6675测温的测试例程
- 下一篇:人工智能 期末论文
相关资源
- I2C读写AT24C02 基于STM32F103 cube116540
- 基于stm32f103ve的程序——跑马灯实验
- 基于STM32RCT6的步进电机驱动程序
- stm32f407上的两个can发送和接收例程
- STM32 led 时钟
- STM32 2.4G通信例程
- 直流无刷电机方波驱动 stm32 例程代码
- STM32中文资料
- STM32蓝牙和串口程序
- STM32f103超声波模块例程
- stm32f103c8t6 4 oled.rar
- stm32f030 IAP Demo(原创)
- 八三编码器设计 VHDL代码 简单,包附
- STM32基于rt_thread操作系统的SDHC卡文件
- NRF24L01实现51与STM32双向通讯
- STM32F103 串口程序(完整版)
- stm32 ds18b20 温度传感器 测试通过
- stm32官方例程
- STM32F103定时器中断程序
- [免费]基于stm32f103ze 的OLED驱动代码
- STM32F103RBT6驱动UC1698控制芯片的160160黑
- STM32F103 DS18B20 V3.5.0固件库驱动程序工
- STM32定时器使用入门。看了这个程序会
- SIM908 SDIO FSMC STM32 FIFO
- STM32F103 CC2500完整驱动(模拟SPI)
- AD7606采集程序
- stm32 用SPI 方式读写 SDHC
- stm32通过DMA方式采集ADC数据
- 意法半导体STM全系列微控制器STM32ST
- H.264编码器流程图
评论
共有 条评论