久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
stm32ADC加定時中斷采集寄存器版
[打印本頁]
作者:
田田園
時間:
2017-5-6 15:13
標題:
stm32ADC加定時中斷采集寄存器版
#include "timer.h"
#include "led.h"
#include "adc.h"
//////////////////////////////////////////////////////////////////////////////////
//本程序只供學習使用,未經作者許可,不得用于其它任何用途
//ALIENTEK Mini STM32開發板
//通用定時器 驅動代碼
//正點原子@ALIENTEK
//修改日期:2014/3/06
//版本:V1.0
//版權所有,盜版必究。
//Copyright(C) 廣州市星翼電子科技有限公司 2009-2019
//All rights reserved
//////////////////////////////////////////////////////////////////////////////////
//定時器3中斷服務程序
#define LEDx PAout(12)
extern float temp;
extern int buf[];
extern u16 adcx,i;
void TIM3_IRQHandler(void)
{
/*
RCC->APB2ENR|=1<<2; //使能PORTA時鐘
GPIOA->CRH&=0XFFFFFFF0;
GPIOA->CRH|=0X00030000;//PA12 推挽輸出
GPIOA->ODR|=1<<12; //PA12 輸出高
*/
Adc_Init(); //ADC初始化
if(TIM3->SR&0X0001)//溢出中斷
{
LED1=!LED1;
adcx=Get_Adc(ADC_CH1);
//temp=(float)adcx*(3.3/4096);
buf[i]=adcx;
i++;
if(i==128)
{
i=0;
}
}
TIM3->SR&=~(1<<0);//清除中斷標志位
}
//通用定時器中斷初始化
//這里時鐘選擇為APB1的2倍,而APB1為36M
//arr:自動重裝值。
//psc:時鐘預分頻數
//這里使用的是定時器3!
void TIM3_Int_Init(u16 arr,u16 psc)
{
RCC->APB1ENR|=1<<1; //TIM3時鐘使能
TIM3->ARR=arr; //設定計數器自動重裝值
TIM3->PSC=psc; //預分頻器設置
TIM3->DIER|=1<<0; //允許更新中斷
TIM3->CR1|=0x01; //使能定時器3
MY_NVIC_Init(1,3,TIM3_IRQn,2);//搶占1,子優先級3,組2
}
復制代碼
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
台湾av在线
|
日韩一级片视频
|
三级视频在线观看
|
亚洲毛片网
|
日韩精品黄
|
日韩国产在线
|
色综合久久天天综合网
|
91啪国产
|
91av视频在线观看
|
国产免费一区
|
久久av网站
|
99视频网站
|
www.色综合
|
激情五月综合色婷婷一区二区
|
欧美黄色三级视频
|
亚洲黄色成人
|
日本中文字幕在线视频
|
亚洲91av
|
青青草视频网站
|
av免费看网站
|
91午夜理伦私人影院
|
日韩激情一区二区
|
日本在线不卡视频
|
黄色大片在线
|
欧美一级免费
|
午夜视频在线免费观看
|
日韩av中文字幕在线播放
|
亚洲一区二区三区免费视频
|
黄色成人在线视频
|
夜夜爽天天爽
|
国产伦精品一区二区三区四区
|
久久综合影院
|
18精品爽国产白嫩精品
|
精品免费国产一区二区三区四区
|
久久精品一区二区三区四区五区
|
免费在线观看www
|
国产天堂av
|
黄色一级片免费看
|
久久黄色一级片
|
免费在线a
|
成 人 黄 色 片 在线播放
|