资源简介
注:看上去很小,因为我是用高密度压缩的,绝对可用!!
好多视频教程都用到V2.0的固件库,
包含:examples、library、project三个文件夹。
己解除默认的只读权限,可以直接修改使用
代码片段和文件信息
/******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
* File Name : main.c
* Author : MCD Application Team
* Version : V2.0.3
* Date : 09/22/2008
* Description : Main program body
********************************************************************************
* 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_lib.h“
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
#define ADC1_DR_Address ((u32)0x4001244C)
#define ADC3_DR_Address ((u32)0x40013C4C)
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
ADC_InitTypeDef ADC_InitStructure;
DMA_InitTypeDef DMA_InitStructure;
vu16 ADC1ConvertedValue = 0 ADC3ConvertedValue = 0;
ErrorStatus HSEStartUpStatus;
/* Private function prototypes -----------------------------------------------*/
void RCC_Configuration(void);
void GPIO_Configuration(void);
void NVIC_Configuration(void);
/* Private functions ---------------------------------------------------------*/
/*******************************************************************************
* Function Name : main
* Description : Main program
* Input : None
* Output : None
* Return : None
*******************************************************************************/
int main(void)
{
#ifdef DEBUG
debug();
#endif
/* System clocks configuration ---------------------------------------------*/
RCC_Configuration();
/* NVIC configuration ------------------------------------------------------*/
NVIC_Configuration();
/* GPIO configuration ------------------------------------------------------*/
GPIO_Configuration();
/* DMA1 channel1 configuration ----------------------------------------------*/
DMA_DeInit(DMA1_Channel1);
DMA_InitStructure.DMA_PeripheralbaseAddr = ADC1_DR_Address;
DMA_InitStructure.DMA_MemorybaseAddr = (u32)&ADC1ConvertedValue;
DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC;
DMA_InitStructure.DMA_BufferSize = 1;
DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable;
DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Disable;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12188 2008-09-21 13:21 FWLib\examples\ADC\3ADCs_DMA\main.c
文件 3340 2008-09-21 13:21 FWLib\examples\ADC\3ADCs_DMA\readme.txt
文件 6482 2008-09-21 13:21 FWLib\examples\ADC\3ADCs_DMA\stm32f10x_conf.h
文件 29348 2008-09-21 13:21 FWLib\examples\ADC\3ADCs_DMA\stm32f10x_it.c
文件 3842 2008-09-21 13:21 FWLib\examples\ADC\3ADCs_DMA\stm32f10x_it.h
文件 8476 2008-09-21 13:21 FWLib\examples\ADC\ADC1_DMA\main.c
文件 2442 2008-09-21 13:21 FWLib\examples\ADC\ADC1_DMA\readme.txt
文件 6488 2008-09-21 13:21 FWLib\examples\ADC\ADC1_DMA\stm32f10x_conf.h
文件 29218 2008-09-21 13:21 FWLib\examples\ADC\ADC1_DMA\stm32f10x_it.c
文件 3842 2008-09-21 13:21 FWLib\examples\ADC\ADC1_DMA\stm32f10x_it.h
文件 8458 2008-09-21 13:21 FWLib\examples\ADC\AnalogWatchdog\main.c
文件 2234 2008-09-21 13:21 FWLib\examples\ADC\AnalogWatchdog\platform_config.h
文件 3126 2008-09-21 13:21 FWLib\examples\ADC\AnalogWatchdog\readme.txt
文件 6492 2008-09-21 13:21 FWLib\examples\ADC\AnalogWatchdog\stm32f10x_conf.h
文件 29463 2008-09-21 13:21 FWLib\examples\ADC\AnalogWatchdog\stm32f10x_it.c
文件 3842 2008-09-21 13:21 FWLib\examples\ADC\AnalogWatchdog\stm32f10x_it.h
文件 12147 2008-09-21 13:21 FWLib\examples\ADC\ExtLinesTrigger\main.c
文件 3789 2008-09-21 13:21 FWLib\examples\ADC\ExtLinesTrigger\readme.txt
文件 6482 2008-09-21 13:21 FWLib\examples\ADC\ExtLinesTrigger\stm32f10x_conf.h
文件 29703 2008-09-21 13:21 FWLib\examples\ADC\ExtLinesTrigger\stm32f10x_it.c
文件 3842 2008-09-21 13:21 FWLib\examples\ADC\ExtLinesTrigger\stm32f10x_it.h
文件 10107 2008-09-21 13:21 FWLib\examples\ADC\RegSimul_DualMode\main.c
文件 3137 2008-09-21 13:21 FWLib\examples\ADC\RegSimul_DualMode\readme.txt
文件 6486 2008-09-21 13:21 FWLib\examples\ADC\RegSimul_DualMode\stm32f10x_conf.h
文件 29218 2008-09-21 13:21 FWLib\examples\ADC\RegSimul_DualMode\stm32f10x_it.c
文件 3842 2008-09-21 13:21 FWLib\examples\ADC\RegSimul_DualMode\stm32f10x_it.h
文件 11217 2008-09-21 13:21 FWLib\examples\ADC\TIMTrigger_AutoInjection\main.c
文件 3316 2008-09-21 13:21 FWLib\examples\ADC\TIMTrigger_AutoInjection\readme.txt
文件 6482 2008-09-21 13:21 FWLib\examples\ADC\TIMTrigger_AutoInjection\stm32f10x_conf.h
文件 29668 2008-09-21 13:21 FWLib\examples\ADC\TIMTrigger_AutoInjection\stm32f10x_it.c
............此处省略725个文件信息
- 上一篇:基于单片机设计的电压表
- 下一篇:基于tc35GSM模块与STM32的短信控制程序
相关资源
- 基于tc35GSM模块与STM32的短信控制程序
- esp8266和24l01基于stm32f103c8t6单片机做的
- STM32F0参考手册编程手册
- 基于stm32f103的示波器程序
- 一天入门STM32
- 利用STM32的占空比PWM来控制直流电机
- USB转SPI上位机源码
- FFT在STM32处理器上的实现完整代码
- STM32串口通信超级终端控制LED灯
- STM32F103串口UART4UART5例程
- UBLOX-M8N-GPS模块STM32103例程
- stm32F103-->spwm
- 定时器主从方式输出可控个数的PWM脉
- STM32在uCOS-II串口通信工程
- STM32 ADC由定时器触发转换
- STM32 逆变器程序
- 基于STM32的贪吃蛇
- stm32实现4096点FFT
- stm32f103 modbus主站工程
- STM32 串口读取炜盛CO2数据,中断超时
- uCOS-II移植STM32,带有4路PWM输出
- STM32的RTC闹钟实验
- STM32F103触摸按键测试
- 基于STM32的帆板控制
- HMC5983 STM32F407 代码
- STM32_USART_向PC机发送数据
- 步进电机梯形加速 stm32程序
- stm32-cryp-lib(STM32 芯片加密库)
- STM32驱动蜂鸣器播放语音
- 《物联网操作系统+LiteOS开发实战指南
评论
共有 条评论