娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年06月08日(星期日)

2021年06月08日 | STM32之內部溫度傳感器

發(fā)布者:WhisperingLight 來源: eefocus關鍵字:STM32  內部溫度傳感器  ADC 手機看文章 掃描二維碼
隨時隨地手機看文章

和ADC的設置基本相同,算是ADC的擴展應用。


只是在計算方法上有變化,在adc的初始化程序里面做一些變動就可以了。


包含函數:


  STM32 之 內部溫度傳感器 - wanghengzhi@126 - 代碼豆子


(1)Main


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+ 實驗平臺 : ST 官方三合一套件

+ 硬件 : STM32F103C8T6

+ 開發(fā)平臺 : IAR For ARM 5.40

+ 仿真器 : J-Link

+ 日期 : 2010-10-28

+ 頻率 :HSE = 8MHz ,主頻 = 72MHz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


#include "includes.h"

#include "stdio.h"

/*******************************************************************************

== 變量聲明 ==

*******************************************************************************/

floatADC_Value,Tem;

unsignedchara=0;

unsignedcharb=0;

unsignedcharc=0;

unsignedchard=0;


/*******************************************************************************

== Main 函數 ==

*******************************************************************************/

voidmain(void)

{

//---- 初始化 ------------------------------------------------------

RCC_Configuration();//配置系統(tǒng)時鐘

NVIC_Configuration();//配置 NVIC 和 Vector Table

SysTick_Config();//配置SysTick的精確延時


GPIO_Configuration();

UART1_Configuration();

AD_Configration();

DMA_Configration();



//---- 任務開始 ----------------------------------------------------

LED1_HIGH;LED2_HIGH;LED3_HIGH;LED4_HIGH;// 初始化讓燈全滅


Uart1_PutString("===== douzi STM32 @ Temperature =====rn",39);


while(1)

{// 這里只選采集的10個數據中的一個,應該做一些算法進行濾波才好

ADC_Value=(float)(sys_analog[5])*330/409600;// 計算公式datasheet上可以找到,但是我沒找到。

Tem=(1.42-ADC_Value)*1000/4.35+25;


Tem=Tem*100;// ADC是12位的,這里數據類型轉換有問題

a=Tem/1000;

b=(Tem-a*1000)/100;

c=(Tem-a*1000-b*100)/10;

d=Tem-a*1000-b*100-c*10;


Uart1_PutChar(a+'0');

Uart1_PutChar(b+'0');

Uart1_PutString(".",1);

Uart1_PutChar(c+'0');

Uart1_PutChar(d+'0');

Uart1_PutString(" Cn",3);


Delay_Ms(1000);

}

}


(2)在ADC初始化函數里要變動些內容,關于溫度傳感器


C語言:Codee#14691

/*******************************************************************************


* Function Name : AD_Configration

* Description : Configures the ADC1

* Input : None

* Output : None

* Return : None

*******************************************************************************/

voidAD_Configration(void)

{

ADC_InitTypeDefADC_InitStructure_ADC1;


/* Resets ADC1 */

ADC_DeInit(ADC1);


ADC_InitStructure_ADC1.ADC_Mode=ADC_Mode_Independent;// 配置ADC1 工作在獨立模式

ADC_InitStructure_ADC1.ADC_ScanConvMode=ENABLE;// 配置ADC1 模數轉換工作在掃描模式(多通道模式)

ADC_InitStructure_ADC1.ADC_ContinuousConvMode=ENABLE;// 配置ADC1 模數轉換工作在連續(xù)模式

ADC_InitStructure_ADC1.ADC_ExternalTrigConv=ADC_ExternalTrigConv_None;// 配置ADC1 模數轉換有軟件方式啟動而非中斷方式

ADC_InitStructure_ADC1.ADC_DataAlign=ADC_DataAlign_Right;// 配置ADC1 模數轉換數據對齊方式為右對齊

ADC_InitStructure_ADC1.ADC_NbrOfChannel=1;// 配置ADC1 模數轉換的通道數目 為 1個通道

ADC_Init(ADC1,&ADC_InitStructure_ADC1);// 配置ADC1 初始化

//常規(guī)轉換序列1:通道10

ADC_RegularChannelConfig(ADC1,ADC_Channel_16,1,ADC_SampleTime_239Cycles5);// 配置為 ADC1,通道1,1個通道,采樣時間為239.5個周期,周期越長采集的信號越準越穩(wěn)

// 對應的管教所對應的ADC通道時對應的,一定不要搞錯!

/* Enable the temperature sensor and vref internal channel */

ADC_TempSensorVrefintCmd(ENABLE);// 使能溫度傳感器內部參考電壓通道


ADC_DMACmd(ADC1,ENABLE);// 使能ADC1的DMA請求


ADC_Cmd(ADC1,ENABLE);// 使能ADC1


/* Enable ADC1 reset calibaration register */

ADC_ResetCalibration(ADC1);// 重置ADC1的校準寄存器

/* Check the end of ADC1 reset calibration register */

while(ADC_GetResetCalibrationStatus(ADC1));// 檢測是否重置完畢


/* Start ADC1 calibaration */

ADC_StartCalibration(ADC1);// 開始校準 ADC1

/* Check the end of ADC1 calibration */

while(ADC_GetCalibrationStatus(ADC1));// 檢測是否校準完畢


/* Start ADC1 Software Conversion */

ADC_SoftwareStartConvCmd(ADC1,ENABLE);// 軟件使能ADC1的轉換

}


  STM32 之 內部溫度傳感器 - wanghengzhi@126 - 代碼豆子


關鍵字:STM32  內部溫度傳感器  ADC 引用地址:STM32之內部溫度傳感器

上一篇:STM32其他問題集錦
下一篇:DSP與STM32區(qū)別

推薦閱讀

各大汽車制造商都在廣泛使用發(fā)光二極管(LED),除了傳統(tǒng)的前照燈、尾燈、日間行車燈、停車燈和轉向燈,以使他們的汽車在市場上脫穎而出以外。目前,示廓燈、車牌、品牌標志、迎賓燈和環(huán)境燈上都出現了LED的身影。?驅動這些LED發(fā)光,必須考慮以下問題:??電流的精度,LED的同質性會有顯著改進;??LED的亮度變化,要求具有某種調光功能;??LED開路/短...
據外媒報道,美國綜合無線交通檢測和交通數據系統(tǒng)供應商Sensys Networks推出了最新智能手機應用程序GiveMeGreen!,用于驅動交通信號。(圖片來源:Sensys Networks官網)這款新應用程序能在距離十字路口300英尺(9100米)處檢測到使騎行者,并為他們提供更多的綠燈,從而提高這些易受傷害道路使用者的安全,并有助于減少交通擁堵。GiveMeGreen !應用程...
連接器產品在我們的生活中無處不在,比如家中常見的插座、筆記本電腦充電插頭或者是智能手機的USB線。此外,在眾多工業(yè)設備和系統(tǒng)中,連接器也是必不可少的器件,用于實現電流、信號和數據的傳遞。這些設備應用于航空航天器、軍用坦克、海上鉆井平臺、軌道交通系統(tǒng)、電動汽車以及醫(yī)療等行業(yè)。 工業(yè)連接器雖然在龐大系統(tǒng)中并不起眼,但卻必須經得起惡劣環(huán)境...
5月以來,北京、河南、廣州等地紛紛啟動5G消息招標公告,5G消息將在年內全面商用。發(fā)展新業(yè)態(tài)需要的系列標準也將在今年內陸續(xù)發(fā)布。三大運營商的相關人士均對5G消息在2021年的全面商用持肯定態(tài)度,目前正在加快推進。與傳統(tǒng)短信業(yè)務相比,5G消息富媒體業(yè)務支持包括文本、圖片和音視頻等豐富的媒體格式,同時后續(xù)的chatbot服務能在免安裝APP的方式下提供各...

史海拾趣

問答坊 | AI 解惑

C題寬帶直流放大器分析

本帖最后由 paulhyde 于 2014-9-15 03:42 編輯 今年沒有看到儀表題,信號處理類題,取而代之的是這道寬帶直流放大器和數字幅頻均衡功率放大器,雖然不成完真的系統(tǒng),但是難度卻不小,涉及到不單單是動手能力,更有嚴謹理論知識,這類題目往往不是 ...…

查看全部問答∨

為大賽收集的實用小程序

本帖最后由 paulhyde 于 2014-9-15 03:14 編輯 為大賽收集的實用小程序:包括數碼管、色環(huán)電阻阻值、電學計算公式、ss555、LC諧振頻率計、Calc、Afilter    …

查看全部問答∨

2010年全國職業(yè)院校技能大賽高職組“嵌入式產品開發(fā)”項目競賽規(guī)程

本帖最后由 paulhyde 于 2014-9-15 09:17 編輯 一、競賽項目名稱 電子設計——嵌入式產品開發(fā) 二、競賽目的 促進校企合作,引導企業(yè)參與賽項設計、提供技術支持和后援保障,推動工學結合人才培養(yǎng)模式的改革與創(chuàng)新,引導高職教育在 ...…

查看全部問答∨

std::map根本沒有任何辦法去釋放內存,何解?

很簡單的代碼,如下:      {         std::map mpTmp;         for(int i = 0; i < 1024 * 100; i ++)         {           &nb ...…

查看全部問答∨

矩陣二極管問題2

8*8矩陣上,是不是要在每行上反接一個二極管就可以了? 要不要每個按鍵上都反接一個二極管? 列上要不要加二極管?…

查看全部問答∨

WINCE6/VS2005 環(huán)境下,WINCE6下面的范例目錄如何查找?(范例在什么目錄下)

WINCE6/VS2005 環(huán)境下,WINCE6下面的范例目錄如何查找?(范例在什么目錄下) 有人說在WINCE600\\...\\CellCore\\目錄下面有電話 和短信的范例.…

查看全部問答∨

BIOS的誕生?

BIOS是一直都有的嗎?有介紹BIOS發(fā)展的網頁資料嗎?如果剛開始沒有BIOS那么遠古的計算機是怎么啟動的呢?…

查看全部問答∨

大家,幫幫我呀!

我加了一個.NET 2.0后,需要SYSGEN才生效嗎?PB什么時候需要SYSGEN?謝謝呀!…

查看全部問答∨

項目外包,深圳

項目外包,尋深圳 wince 兼職開發(fā)人員 條件:1、有wince項目開發(fā)經驗,精通 wince 平臺下的應用程序開發(fā)。       2、工作內容:windows PC軟件向wince移植。       3、開發(fā)人員必須在深圳。 詳細工作 ...…

查看全部問答∨

ez430 rf2500

各位大神  開發(fā)ez430 rf2500只需要板子和ivr軟件軟件就可以了嗎? 我下載的ivr幾十兆大小 對嗎? 請大神們抽空回復下,我完全沒入門 呢,所以有這些弱智問題。 頓首。…

查看全部問答∨
小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 焉耆| 水城县| 敦煌市| 内黄县| 神木县| 霍州市| 利川市| 永靖县| 甘德县| 米泉市| 金秀| 沧州市| 涞水县| 五台县| 蛟河市| 宁波市| 南汇区| 阳高县| 昌平区| 海原县| 晋宁县| 汤阴县| SHOW| 丹寨县| 无棣县| 石首市| 辉南县| 陇川县| 翁源县| 望江县| 武城县| 长治县| 广宗县| 桦南县| 巍山| 汉沽区| 镇赉县| 从化市| 称多县| 怀来县| 汕头市|