资源简介
STM8+BLDC程序&&原理图,
1. PWM HALLEXIT 上电PWM线性增加至最大值
2.调速 PWM HALLEXIT 上电PWM线性增加至最大值
3.PWM 反电动势 延30度换相消抖last
4.电机 无感 可启停 开环 可调速
代码片段和文件信息
/* MAIN.C file
* GPIO: 50%占空比输出换相
,控制电机转动,开环,上电运行带HALL
HALL可使用外部中断或定时器捕获功能两种方法均可
使用定时器时,TIMER5的CH1通道要用PC5作为HALL输入之一
使用外部中断时,要用PD4作为HALL输入之一
Author: Cache.Lee from UET
Date: 2011-01-3
http://www.shop35591312.taobao.com
* Copyright (c) UET
*/
#include “stm8s_lib.h“
#include “functions.h“
#include “mc_dev_clk.h“
#include “mc_vtimer.h“
#include “mc_dev_vtimer.h“
#include “MC_HALL.H“
#include “MC_dev_port.h“
#include “MC_stm8s_port_param.h“
#include “mc_stm8s_hall_param.h“
void fun(void)
{
GPIO_WriteReverse(GPIODGPIO_PIN_7);
vtimer_SetTimer(VTIM0500fun);
}
main()
{
u16 i;
dev_clkInit();
InitLed_GPIO(); //LED灯初始化
dev_portInit();//PWMio初始化
dev_vtimerInit(); //TIM5软件定时器配置
vtimer_SetTimer(VTIM0500fun);
#ifdef HALLTEST_TIMER
Init_HallbaseTimer();//HALL 时钟相关配置
Init_TIM1();
HallTimer_InitCapturePolarity();//HALL 捕获配置
#else
EXTI_HALL_Init();
Init_TIM1();
HallEXTI_Init();
#endif
vtimer_SetTimer(VTIM150PWMinc);
while (1);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-22 11:34 STM8+BLDC程序&&原理图\
目录 0 2013-01-06 17:09 STM8+BLDC程序&&原理图\STM8 BLDC程序\
文件 419065 2013-01-05 12:37 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-37-05_337.jpg
文件 401643 2013-01-05 12:37 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-37-09_70.jpg
文件 515884 2013-01-05 12:37 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-37-14_688.jpg
文件 478947 2013-01-05 12:37 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-37-36_788.jpg
文件 496545 2013-01-05 12:37 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-37-40_125.jpg
文件 556577 2013-01-05 12:43 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-43-21_226.jpg
文件 530137 2013-01-05 12:43 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-43-46_273.jpg
文件 644017 2013-01-05 12:44 STM8+BLDC程序&&原理图\STM8 BLDC程序\2013-01-05_20-44-04_405.jpg
目录 0 2013-01-06 16:39 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\
目录 0 2013-02-27 19:52 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\
目录 0 2013-01-06 16:38 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\
文件 1271 2011-05-11 13:30 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\functions.ls
文件 1104 2011-05-11 13:30 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\functions.o
文件 40095 2013-01-29 11:49 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\gpio.elf
文件 1846 2013-01-29 11:49 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\gpio.lkf
文件 69367 2013-01-29 11:49 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\gpio.map
文件 11692 2013-01-29 11:49 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\gpio.s19
文件 160778 2013-01-29 11:49 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\gpio.sm8
文件 3186 2011-05-13 21:00 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\main.ls
文件 1811 2011-05-13 21:00 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\main.o
文件 16984 2013-01-29 11:49 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_hall.ls
文件 7292 2013-01-29 11:49 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_hall.o
文件 959 2011-05-11 13:30 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_stm8s_clk.ls
文件 910 2011-05-11 13:30 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_stm8s_clk.o
文件 3142 2010-12-28 18:22 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_stm8s_opt.ls
文件 1794 2010-12-28 18:22 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_stm8s_opt.o
文件 2603 2011-05-11 13:30 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_stm8s_port.ls
文件 1539 2011-05-11 13:30 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_stm8s_port.o
文件 2953 2011-05-11 13:30 STM8+BLDC程序&&原理图\STM8 BLDC程序\STM8 55A-ka 程序\5 PWM HALLEXIT 上电PWM线性增加至最大值\Debug\mc_stm8s_vtimer.ls
............此处省略919个文件信息
- 上一篇:FANUC机器人手册(超全)
- 下一篇:go语言vscode开发的工具
相关资源
- STM32_FOC代码.rar
- 基于STM8S103F3P6的超声波测距仪与温度
- 基于BS818A的八位电容触摸按键方案
- STM8L15x-16x-05x-AL31-L_StdPeriph_Lib.7z
- STM8S003F代码
- iar stm8 1.301开发环境STM8S开发包亲测可
- stm8l多种例程代码
- STM8实战_14042492.pdf
- 深入浅出stm8单片机入门、进阶与应用
- stm8程序100个
- STM8L152各种例程
- BLDC 直流无刷电机驱动原理
- ST FOC电机库_5.4.0
- 永磁无刷直流电机技术103817
- STM8单片机自学笔记-范红刚著
- iar for stm8 V1.301.rar
- STM8L硬件IIC从机
- STM8L152例程
- 基于IAR的STM8L152的USART+ADC(双通道)带
- DS2782 美信电量计芯片 IIC STM32/STM8/5
- STM8Rs485通信历程
- IAR FOR STM8库工程模版
- STM8S PWM和蜂鸣器的实验代码
- stm8 矩阵键盘
- STM8S输出PWM控制模拟舵机+MPU6050陀螺仪
- 基于STM8的多通道AD采集例程
- STM8控制IIC OLED屏幕
- STM8和SX1278的原理图
- STM8L151C8T6的六种低功耗模式测试工程
- BLDC仿真模型
评论
共有 条评论