• 大小: 204KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签: stm32f10x  

资源简介

stm32f10x相关库文件 v3.5一下版本 含有adc bkp can crc dac dbgmcu dma exti flash fsmc gpio i2c iwdg lib map nvic pwr rcc rtc sdio spi tim type usart wwdg登

资源截图

代码片段和文件信息

/******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
* File Name          : stm32f10x_adc.c
* Author             : MCD Application Team
* Version            : V2.0.3
* Date               : 09/22/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  2018-02-26 15:16  STM32\
     目录           0  2018-02-26 15:16  STM32\inc\
     文件        2225  2008-12-22 09:25  STM32\inc\cortexm3_macro.h
     文件       18854  2008-12-22 09:25  STM32\inc\stm32f10x_adc.h
     文件        6911  2008-12-22 09:25  STM32\inc\stm32f10x_bkp.h
     文件       12279  2008-12-22 09:25  STM32\inc\stm32f10x_can.h
     文件        1881  2008-12-22 09:25  STM32\inc\stm32f10x_crc.h
     文件        9598  2008-12-22 09:25  STM32\inc\stm32f10x_dac.h
     文件        2859  2008-12-22 09:25  STM32\inc\stm32f10x_dbgmcu.h
     文件       17974  2008-12-22 09:25  STM32\inc\stm32f10x_dma.h
     文件        5776  2008-12-22 09:25  STM32\inc\stm32f10x_exti.h
     文件       13996  2008-12-22 09:25  STM32\inc\stm32f10x_flash.h
     文件       18487  2008-12-22 09:25  STM32\inc\stm32f10x_fsmc.h
     文件       14820  2008-12-22 09:25  STM32\inc\stm32f10x_gpio.h
     文件       15604  2008-12-22 09:25  STM32\inc\stm32f10x_i2c.h
     文件        3414  2008-12-22 09:25  STM32\inc\stm32f10x_iwdg.h
     文件        3200  2008-12-22 09:25  STM32\inc\stm32f10x_lib.h
     文件      500262  2008-12-22 09:25  STM32\inc\stm32f10x_map.h
     文件       19198  2008-12-22 09:25  STM32\inc\stm32f10x_nvic.h
     文件        3865  2008-12-22 09:25  STM32\inc\stm32f10x_pwr.h
     文件       14783  2008-12-22 09:25  STM32\inc\stm32f10x_rcc.h
     文件        3619  2008-12-22 09:25  STM32\inc\stm32f10x_rtc.h
     文件       18326  2008-12-22 09:25  STM32\inc\stm32f10x_sdio.h
     文件       13470  2008-12-22 09:25  STM32\inc\stm32f10x_spi.h
     文件        3212  2008-12-22 09:25  STM32\inc\stm32f10x_systick.h
     文件       47203  2008-12-22 09:25  STM32\inc\stm32f10x_tim.h
     文件        3388  2008-12-22 09:25  STM32\inc\stm32f10x_type.h
     文件       14180  2008-12-22 09:25  STM32\inc\stm32f10x_usart.h
     文件        2620  2008-12-22 09:25  STM32\inc\stm32f10x_wwdg.h
     目录           0  2018-02-26 15:17  STM32\src\
     文件       58563  2008-12-22 09:25  STM32\src\stm32f10x_adc.c
............此处省略23个文件信息

评论

共有 条评论