91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6.31MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-28
  • 語言: 其他
  • 標(biāo)簽: bldc??

資源簡介

控制芯片用的STM32F4,控制對象向BLDC,一般方波控制,不是foc控制,調(diào)試通過,直接可以用的bldc控制程序

資源截圖

代碼片段和文件信息

#include?“main.h“

void?Delay_us(uint8_t?t);
/**********常量定義**********/
#define?IDLE????0
#define START 1
#define RUN ????2
#define STOP????3
#define?FAULT???4
#define?HIGH 1480
#define?LOW?????3
/*********全局變量***********/
u8?state; ???//主狀態(tài)
FlagStatus?zheng_fan?=?RESET;//初始化后為正轉(zhuǎn)
uint8_t?stalling_count?=?0; ???//堵轉(zhuǎn)計數(shù)器

/**********************************************************************
*?Description????:?None
*?Input??????????:?None
*?Output?????????:?None
*?Return?????????:?None
*?Attention??????:?None
**********************************************************************/
void?BLDC_GPIOConfig(void)
{
????GPIO_InitTypeDef?GPIO_InitStructure;
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA?ENABLE);
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB?ENABLE);

GPIO_PinAFConfig(GPIOA?GPIO_PinSource8?GPIO_AF_TIM1);//配置串口引腳復(fù)用功能。?
?? GPIO_PinAFConfig(GPIOA?GPIO_PinSource9?GPIO_AF_TIM1);
GPIO_PinAFConfig(GPIOA?GPIO_PinSource10?GPIO_AF_TIM1);//配置串口引腳復(fù)用功能。?
?? GPIO_PinAFConfig(GPIOB?GPIO_PinSource13?GPIO_AF_TIM1);
GPIO_PinAFConfig(GPIOB?GPIO_PinSource14?GPIO_AF_TIM1);//配置串口引腳復(fù)用功能。?
?? GPIO_PinAFConfig(GPIOB?GPIO_PinSource15?GPIO_AF_TIM1);
? ?
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10;??//TIM1輸出
????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AF; ???
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_100MHz;
????GPIO_Init(GPIOA?&GPIO_InitStructure);
?
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15;//TIM1輸出
????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AF; ???
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_100MHz;
????GPIO_Init(GPIOB?&GPIO_InitStructure);

//GPIO_PinAFConfig(GPIOA?GPIO_PinSource6?GPIO_AF_TIM3);//配置串口引腳復(fù)用功能。?
?? //GPIO_PinAFConfig(GPIOA?GPIO_PinSource7?GPIO_AF_TIM3);
//GPIO_PinAFConfig(GPIOB?GPIO_PinSource0?GPIO_AF_TIM3);


????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_6|GPIO_Pin_7;??????????????//TIM3的霍爾輸入
????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IN;//GPIO_Mode_AF;//GPIO_Mode_IN;
????GPIO_Init(GPIOA?&GPIO_InitStructure);

GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0;?????????????????????????//TIM3的霍爾輸入
????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IN;//GPIO_Mode_AF;
????GPIO_Init(GPIOB?&GPIO_InitStructure);???
}
/**********************************************************************
*?Description????:?None
*?Input??????????:?None
*?Output?????????:?None
*?Return?????????:?None
*?Attention??????:?None
**********************************************************************/
void?BLDC_TIM1Config(void)
{
//TIM_TimebaseInitTypeDef??TIM_TimebaseStructure;
?? NVIC_InitTypeDef??NVIC_InitStructure;?
TIM_TimebaseInitTypeDef??TIM_TimebaseStructure; ???//基本結(jié)構(gòu)體變量定義
???TIM_OCInitTypeDef??TIM_OCInitStructure;?????????????????????//輸出結(jié)構(gòu)體變量定義
???TIM_BDTRInitTypeDef??TIM_BDTRInitStructure; ???//死區(qū)剎車結(jié)構(gòu)體變量定義?
?
?? RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1?ENABLE);
NVIC_InitStructure.NVIC_IRQChannel?=?TIM1_UP_TI

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????270??2011-11-03?19:03??stm32F4電機BLDC控制\BLDC\inc\BLDC.h

?????文件??????13554??2013-01-09?12:24??stm32F4電機BLDC控制\BLDC\src\BLDC.c

?????文件????????157??2012-03-22?10:22??stm32F4電機BLDC控制\board\inc\delay.h

?????文件????????378??2012-03-21?20:05??stm32F4電機BLDC控制\board\inc\key.h

?????文件????????410??2012-04-14?13:27??stm32F4電機BLDC控制\board\inc\led.h

?????文件????????390??2012-03-22?10:22??stm32F4電機BLDC控制\board\src\delay.c

?????文件????????944??2013-01-08?15:35??stm32F4電機BLDC控制\board\src\key.c

?????文件???????1082??2012-04-14?13:27??stm32F4電機BLDC控制\board\src\led.c

?????文件????????391??2012-12-28?16:49??stm32F4電機BLDC控制\inc\main.h

?????文件???????1212??2012-03-21?19:24??stm32F4電機BLDC控制\inc\stm32f4xx_conf.h

?????文件????????443??2012-03-21?22:39??stm32F4電機BLDC控制\inc\stm32f4xx_it.h

?????文件?????234682??2013-01-09?14:09??stm32F4電機BLDC控制\proj\JlinkLog.txt

?????文件????????574??2012-03-21?19:29??stm32F4電機BLDC控制\proj\JlinkSettings.ini

?????文件?????397426??2013-01-09?12:25??stm32F4電機BLDC控制\proj\output\bldc.crf

?????文件???????2804??2013-01-09?12:25??stm32F4電機BLDC控制\proj\output\bldc.d

?????文件?????441824??2013-01-09?12:25??stm32F4電機BLDC控制\proj\output\bldc.o

?????文件????????337??2013-01-09?12:25??stm32F4電機BLDC控制\proj\output\bldc.__i

?????文件?????391846??2013-01-08?15:29??stm32F4電機BLDC控制\proj\output\delay.crf

?????文件???????2720??2013-01-08?15:29??stm32F4電機BLDC控制\proj\output\delay.d

?????文件?????431536??2013-01-08?15:29??stm32F4電機BLDC控制\proj\output\delay.o

?????文件?????????19??2013-01-09?12:26??stm32F4電機BLDC控制\proj\output\ExtDll.iex

?????文件?????392521??2013-01-08?15:35??stm32F4電機BLDC控制\proj\output\key.crf

?????文件???????2680??2013-01-08?15:35??stm32F4電機BLDC控制\proj\output\key.d

?????文件?????431896??2013-01-08?15:35??stm32F4電機BLDC控制\proj\output\key.o

?????文件????????334??2013-01-08?15:35??stm32F4電機BLDC控制\proj\output\key.__i

?????文件?????392411??2013-01-08?15:29??stm32F4電機BLDC控制\proj\output\led.crf

?????文件???????2642??2013-01-08?15:29??stm32F4電機BLDC控制\proj\output\led.d

?????文件?????431832??2013-01-08?15:29??stm32F4電機BLDC控制\proj\output\led.o

?????文件?????393105??2013-01-09?12:25??stm32F4電機BLDC控制\proj\output\main.crf

?????文件???????2799??2013-01-09?12:25??stm32F4電機BLDC控制\proj\output\main.d

............此處省略157個文件信息

評論

共有 條評論