资源简介
基于STM32的陀螺仪数据采集程序
代码片段和文件信息
#include “adc.h“
#include “delay.h“
void Adc_Init(void)
{
//先初始化IO口
RCC->APB2ENR|=1<<2; //使能PORTA口时钟
GPIOA->CRL&=0XFFFFFF0F;//PA1 anolog输入
//通道设置
RCC->APB2ENR|=1<<9; //ADC1时钟使能
RCC->APB2RSTR|=1<<9; //ADC1复位
RCC->APB2RSTR&=~(1<<9);//复位结束
RCC->CFGR&=~(3<<14); //分频因子清零
//SYSCLK/DIV2=12M ADC时钟设置为12MADC最大时钟不能超过14M!
//否则将导致ADC准确度下降!
RCC->CFGR|=2<<14;
ADC1->CR1&=0XF0FFFF; //工作模式清零
ADC1->CR1|=0<<16; //独立工作模式
ADC1->CR1&=~(1<<8); //非扫描模式
ADC1->CR2|=(1<<1); //连续转换模式
ADC1->CR2&=~(7<<17);
ADC1->CR2|=7<<17; //软件控制转换
ADC1->CR2|=1<<20; //使用用外部触发(SWSTART)!!! 必须使用一个事件来触发
ADC1->CR2&=~(1<<11); //右对齐
ADC1->SQR1&=~(0XF<<20);
ADC1->SQR1|=0<<20; //1个转换在规则序列中 也就是只转换规则序列1
//设置通道1的采样时间
ADC1->SMPR2&=~(7<<3); //通道1采样时间清空
ADC1->SMPR2|=7<<3; //通道1 239.5周期提高采样时间可以提高精确度 大约21us
ADC1->CR2|=1<<0; //开启AD转换器
ADC1->CR2|=1<<3; //使能复位校准
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 224078 2017-05-24 15:39 程序\adc.crf
文件 297 2017-05-24 15:39 程序\adc.d
文件 239664 2017-05-24 15:39 程序\adc.o
文件 223243 2017-05-24 15:39 程序\delay.crf
文件 288 2017-05-24 15:39 程序\delay.d
文件 237756 2017-05-24 15:39 程序\delay.o
文件 223220 2017-04-25 10:10 程序\dma.crf
文件 297 2017-04-25 10:10 程序\dma.d
文件 237488 2017-04-25 10:10 程序\dma.o
文件 19 2017-05-26 14:42 程序\ExtDll.iex
文件 1910 2017-05-25 17:54 程序\HAEDWARE\adc.c
文件 178 2017-05-02 10:17 程序\HAEDWARE\adc.h
文件 1797 2017-04-25 09:58 程序\HAEDWARE\dma.c
文件 752 2014-03-09 15:33 程序\HAEDWARE\dma.h
文件 461 2017-05-03 09:10 程序\HAEDWARE\Kalman.c
文件 336 2017-05-03 08:52 程序\HAEDWARE\Kalman.h
文件 136 2017-05-03 10:58 程序\HAEDWARE\led.c
文件 101 2017-04-20 10:28 程序\HAEDWARE\led.h
文件 8587 2017-05-24 15:39 程序\kalman.crf
文件 127 2017-05-24 15:39 程序\kalman.d
文件 14932 2017-05-24 15:39 程序\kalman.o
文件 222557 2017-05-24 15:39 程序\led.crf
文件 262 2017-05-24 15:39 程序\led.d
文件 234232 2017-05-24 15:39 程序\led.o
文件 236173 2017-05-24 15:38 程序\main.crf
文件 504 2017-05-24 15:38 程序\main.d
文件 247480 2017-05-24 15:38 程序\main.o
文件 51 2017-04-19 21:06 程序\startup_stm32f10x_hd.d
文件 6736 2017-04-19 21:06 程序\startup_stm32f10x_hd.o
文件 51 2017-05-24 15:39 程序\startup_stm32f10x_md.d
............此处省略49个文件信息
- 上一篇:p2p点对点聊天
- 下一篇:free mybatis plugins
相关资源
- 李晓峰通信原理.zip
- 图解西门子S71200PLC入门到实践(清晰
- AI拓客商家联盟V2.1.3前端+后端.rar
- echarts大数据领导仓demo.rar
- [C51单片机开发工具Keil.UV4].Keil.C51.V9
- Deep_Learning_2016.pdf
- zw_Classification1.zip
- Griffiths-IntroductiontoElectrodynamics4thEdit
- ParaViewTutorial.pdf
- xyisv_10236804.zip
- 计算机图形学第4版高清电子书.pdf
- 《多粒度知识获取与不确定性度量》
- 华成英模电课件.zip
- 70d0cd041f738f12db575d3b46e97582.pdf
- OfficeTabEnterprise13.1.zip
- wxu998.rar
- PowerDesigner16.5汉化文件.rar
- jsgis.zip
- PinyinIME(关键代码写了注释).zip
- 锁相环设计、仿真与应用第5版中.pd
- novelOnLine.zip
- SingleSensorImagingMethodsandApplicationsforDi
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
评论
共有 条评论