久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
Stm32 DMA-ADC實現源碼與說明
[打印本頁]
作者:
even_more
時間:
2018-5-17 13:23
標題:
Stm32 DMA-ADC實現源碼與說明
方法: 打開超級終端,配置超級終端為 115200 8-N-1,將編譯好的程序下載到板子,即可看到超級終端打印出如下信息:當調節的滑動變阻器時,ADC1 轉換的電壓值則會改變。
板載的是 20K 的精密電阻,旋轉的圈數要多點才能看到 ADC 值的明顯變化。(如下)
com.PNG
(53.38 KB, 下載次數: 33)
下載附件
2018-5-17 13:22 上傳
單片機源程序如下:
/*******************************************************************************
--------------------------------------------------------------------------------
* 實 驗 名 : LCD-ADC-DMA實驗
* 實驗說明 : 通過將程序下載進去后點擊復位,配置端口PA1內的ADC,將電位器變化值轉換為
電壓值,通過配置DMA,將ADC和DMA連在一起,使其自動進行轉換搬運。主函數
直接調用即可。LED指示燈閃爍效果,
按下復位開關重新運行,其他子函數注釋
可以參考之前的函數注釋
* 連接方式 :
* 注 意 : 所用函數在頭文件.c文件內
*******************************************************************************/
#include "public.h"
#include "dma.h"
#include "systick.h"
#include "gui.h"
#include "led.h"
#include "printf.h"
/****************************************************************************
* Function Name : main
* Description : Main program.
* Input : None
* Output : None
* Return : None
****************************************************************************/
int main()
{
u16 value;
u8 i,j,dat[6];
float ad;
dma_init(); //DMA初始化
TFT_Init(); //TFT彩屏初始化
LED_Init(); //端口初始化
printf_init(); //printf初始化
TFT_ClearScreen(BLACK); //清屏
GUI_Show12ASCII(10,10,"This is a ADC1-DMA1 Check!",YELLOW,BLACK);
GUI_Show12ASCII(10,27,"PA1 is AD Input!",YELLOW,BLACK);
GUI_Show12ASCII(10,100,"The AD Volage is:",YELLOW,BLACK);
while(1)
{
value=0;
for(i=0;i<10;i++)//讀取10次的AD數值取其平均數較為準確
{
value=value+adc_data[0];
}
delay_ms(500);
value=value/10;
ad=value*3.3/4095;
value=(u16)(ad*100);
dat[0]=value/100+0x30;
dat[1]='.';
dat[2]=value%100/10+0x30;
dat[3]=value%100%10+0x30;
dat[4]='V';
dat[5]='\0';
GUI_Show12ASCII(160,100,dat,YELLOW,BLACK);
if(j>1)
{
j=0;
GPIO_SetBits(GPIOC,GPIO_Pin_0);
}
else
{
j++;
GPIO_ResetBits(GPIOC,GPIO_Pin_0);
}
}
}
復制代碼
所有資料51hei提供下載:
LCD-ADC-DMA.7z
(746.83 KB, 下載次數: 37)
2022-12-16 04:24 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
色综合久久88
|
久艹视频在线观看
|
日韩亚洲欧美在线
|
久久视频一区
|
国产亚洲视频在线观看
|
国产又粗又猛视频免费
|
亚洲激情网站
|
色av网
|
欧美一级黄色录像
|
日韩视频免费大全中文字幕
|
国产91丝袜在线播放
|
岛国av在线免费观看
|
日本中文字幕在线
|
亚洲国产欧美日韩在线
|
h片在线
|
亚洲天堂成人
|
国产在线视频一区二区
|
在线观看免费黄色
|
自拍三区
|
欧美特黄一级片
|
日韩一级av毛片
|
国产精品欧美在线
|
中文字幕免费
|
午夜精品久久久久久久久久久久
|
国产成人在线免费观看
|
婷婷综合
|
日韩成人中文字幕
|
亚洲精品视频在线播放
|
中文字幕播放
|
欧美日韩小视频
|
亚洲成人国产
|
亚洲a视频
|
黄av在线
|
久久福利网
|
中文字幕三区
|
性视频在线
|
国精产品一区二区
|
一区二区免费看
|
日韩久久久
|
黄色三级小说
|
免费国产一区
|