資源簡介
附件包括采用STM32F103VCT6 IR2136預驅做的BLDC 無刷直流電機控制方案,有感方波控制,內附PCB 原理圖 以及參考有感BLDC代碼,很適合初學者學習
代碼片段和文件信息
/********************?(C)?COPYRIGHT?2008?STMicroelectronics?********************
*?File?Name??????????:?stm32f10x_adc.c
*?Author?????????????:?MCD?Application?Team
*?Version????????????:?V2.0.1
*?Date???????????????:?06/13/2008
*?Description????????:?This?file?provides?all?the?ADC?firmware?functions.
********************************************************************************
*?THE?PRESENT?FIRMWARE?WHICH?IS?FOR?GUIDANCE?ONLY?AIMS?AT?PROVIDING?CUSTOMERS
*?WITH?CODING?INFORMATION?REGARDING?THEIR?PRODUCTS?IN?ORDER?FOR?THEM?TO?SAVE?TIME.
*?AS?A?RESULT?STMICROELECTRONICS?SHALL?NOT?BE?HELD?LIABLE?FOR?ANY?DIRECT
*?INDIRECT?OR?CONSEQUENTIAL?DAMAGES?WITH?RESPECT?TO?ANY?CLAIMS?ARISING?FROM?THE
*?CONTENT?OF?SUCH?FIRMWARE?AND/OR?THE?USE?MADE?BY?CUSTOMERS?OF?THE?CODING
*?INFORMATION?CONTAINED?HEREIN?IN?CONNECTION?WITH?THEIR?PRODUCTS.
*******************************************************************************/
/*?Includes?------------------------------------------------------------------*/
#include?“stm32f10x_adc.h“
#include?“stm32f10x_rcc.h“
/*?Private?typedef?-----------------------------------------------------------*/
/*?Private?define?------------------------------------------------------------*/
/*?ADC?DISCNUM?mask?*/
#define?CR1_DISCNUM_Reset???????????((u32)0xFFFF1FFF)
/*?ADC?DISCEN?mask?*/
#define?CR1_DISCEN_Set??????????????((u32)0x00000800)
#define?CR1_DISCEN_Reset????????????((u32)0xFFFFF7FF)
/*?ADC?JAUTO?mask?*/
#define?CR1_JAUTO_Set???????????????((u32)0x00000400)
#define?CR1_JAUTO_Reset?????????????((u32)0xFFFFFBFF)
/*?ADC?JDISCEN?mask?*/
#define?CR1_JDISCEN_Set?????????????((u32)0x00001000)
#define?CR1_JDISCEN_Reset???????????((u32)0xFFFFEFFF)
/*?ADC?AWDCH?mask?*/
#define?CR1_AWDCH_Reset?????????????((u32)0xFFFFFFE0)
/*?ADC?Analog?watchdog?enable?mode?mask?*/
#define?CR1_AWDMode_Reset???????????((u32)0xFF3FFDFF)
/*?CR1?register?Mask?*/
#define?CR1_CLEAR_Mask??????????????((u32)0xFFF0FEFF)
/*?ADC?ADON?mask?*/
#define?CR2_ADON_Set????????????????((u32)0x00000001)
#define?CR2_ADON_Reset??????????????((u32)0xFFFFFFFE)
/*?ADC?DMA?mask?*/
#define?CR2_DMA_Set?????????????????((u32)0x00000100)
#define?CR2_DMA_Reset???????????????((u32)0xFFFFFEFF)
/*?ADC?RSTCAL?mask?*/
#define?CR2_RSTCAL_Set??????????????((u32)0x00000008)
/*?ADC?CAL?mask?*/
#define?CR2_CAL_Set?????????????????((u32)0x00000004)
/*?ADC?SWSTART?mask?*/
#define?CR2_SWSTART_Set?????????????((u32)0x00400000)
/*?ADC?EXTTRIG?mask?*/
#define?CR2_EXTTRIG_Set?????????????((u32)0x00100000)
#define?CR2_EXTTRIG_Reset???????????((u32)0xFFEFFFFF)
/*?ADC?Software?start?mask?*/
#define?CR2_EXTTRIG_SWSTART_Set?????((u32)0x00500000)
#define?CR2_EXTTRIG_SWSTART_Reset???((u32)0xFFAFFFFF)
/*?ADC?JEXTSEL?mask?*/
#define?CR2_JEXTSEL_Reset???????????((u32)0xFFFF8FFF)
/*?ADC?JEXTTRIG?mask?*/
#define?CR2_JEXTTRIG_Set????????????((u32)0x00008000)
#define?CR2_JEXTTRIG_Reset??????????((u32)0xFFFF7FFF)
/*?ADC?JSWST
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-01-17?16:47??STM32?BLDC新版?資料\
?????目錄???????????0??2013-04-07?23:37??STM32?BLDC新版?資料\參考資料\
?????文件??????776954??2007-09-25?18:13??STM32?BLDC新版?資料\參考資料\BLDC?MC?00957a_cn.pdf
?????文件?????4800192??2012-06-27?22:41??STM32?BLDC新版?資料\參考資料\無感無刷直流電機之電調設計全攻略.pdf
?????目錄???????????0??2017-01-17?16:42??STM32?BLDC新版?資料\開發板原理圖和PCB\
?????文件?????1239766??2012-07-22?16:15??STM32?BLDC新版?資料\開發板原理圖和PCB\BLDC?2012.7.22.pdf
?????文件??????106823??2013-04-07?23:53??STM32?BLDC新版?資料\開發板原理圖和PCB\BLDC1.JPG
?????文件???????75441??2013-04-07?23:54??STM32?BLDC新版?資料\開發板原理圖和PCB\BLDC2.JPG
?????目錄???????????0??2017-01-17?16:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\
?????文件??????????19??2012-07-22?16:53??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\ExtDll.iex
?????目錄???????????0??2017-01-17?16:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\
?????目錄???????????0??2017-01-17?16:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\
?????文件????????9015??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_core.h
?????文件????????2835??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_def.h
?????文件????????2540??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_init.h
?????文件????????1743??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_int.h
?????文件????????1795??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_lib.h
?????文件????????1806??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_mem.h
?????文件???????28309??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_regs.h
?????文件????????2845??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\USB\usb_type.h
?????文件????????2225??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\cortexm3_macro.h
?????文件??????593385??2009-07-01?14:20??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x.h
?????文件???????18854??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_adc.h
?????文件????????6911??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_bkp.h
?????文件???????12279??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_can.h
?????文件???????42394??2009-06-23?15:45??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_cl.h
?????文件????????6194??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_conf.h
?????文件????????1881??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_crc.h
?????文件????????9598??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_dac.h
?????文件????????2859??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_dbgmcu.h
?????文件???????17974??2009-05-07?14:42??STM32?BLDC新版?資料\無刷?霍爾?pid?例程\INCLUDE\stm32f10x_dma.h
............此處省略208個文件信息
評論
共有 條評論