国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

讀取飛騰套片X100內(nèi)部溫度和chipID

這篇具有很好參考價值的文章主要介紹了讀取飛騰套片X100內(nèi)部溫度和chipID。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

參考套片X100 Hand命令,CPU可以通過I2C總線讀取X100寄存器的方式,獲取到X100內(nèi)部溫度值和chipID序列號。

環(huán)境準(zhǔn)備:
1、硬件上CPU通過I2C連接X100 I2C0,X100 I2C0為slave模式。

2、麒麟或者Ubuntu操作系統(tǒng)環(huán)境

3、安裝i2c-tools工具

讀取演示:
1、讀取X100攝氏度溫度值

//讀取溫度攝氏度值
sudo i2ctransfer -f -y 1 w10@0x18 0x00 0x70 0x02 0x10 0x28 0x00 0x00 0x00 0x01 0x82
sudo i2ctransfer -f -y 1 w7@0x18 0x00 0x70 0x02 0x10 0x40 0x01 0x18 r8
0x00 0x00 0x00 0x00 0x0f 0x92 0x0f 0xa2
上面返回數(shù)值0x00 0x00 0x00 0x00 0x0f 0x92 0x0f 0xa2,得到TS1 溫度值( 攝氏度)=0x0f92,TS0溫度值( 攝氏度)=0x0fa2,換算為攝氏度,即39.86℃,40.02℃。

2、讀取X100 chipID序列號

//讀取chipID低32-bit
sudo i2ctransfer -f -y 1 w10@0x18 0x00 0x70 0x02 0x10 0x28 0x00 0x00 0x00 0x01 0x01 //低32bit
sudo i2ctransfer -f -y 1 w7@0x18 0x00 0x70 0x02 0x10 0x40 0x01 0x18 r8
0x00 0x00 0x00 0x00 0x4b 0x50 0x41 0x30 //KPA0
//讀取chipID
sudo i2ctransfer -f -y 1 w10@0x18 0x00 0x70 0x02 0x10 0x28 0x00 0x00 0x00 0x01 0x02
sudo i2ctransfer -f -y 1 w7@0x18 0x00 0x70 0x02 0x10 0x40 0x01 0x18 r8
0x00 0x00 0x00 0x00 0x34 0x39 0x30 0x31 //4901
//讀取chipID
sudo i2ctransfer -f -y 1 w10@0x18 0x00 0x70 0x02 0x10 0x28 0x00 0x00 0x00 0x01 0x03
sudo i2ctransfer -f -y 1 w7@0x18 0x00 0x70 0x02 0x10 0x40 0x01 0x18 r8
0x00 0x00 0x00 0x00 0x33 0x32 0x31 0x39 //3219
//讀取chipID 高32-bit
sudo i2ctransfer -f -y 1 w10@0x18 0x00 0x70 0x02 0x10 0x28 0x00 0x00 0x00 0x01 0x04 //高32bit
sudo i2ctransfer -f -y 1 w7@0x18 0x00 0x70 0x02 0x10 0x40 0x01 0x18 r8
0x00 0x00 0x00 0x00 0x30 0x30 0x30 0x30 //0000
上面返回共16字節(jié)有效數(shù)值0x4b 0x50 0x41 0x30 0x34 0x39 0x30 0x31 0x33 0x32 0x31 0x39 0x30 0x30 0x30 0x30,轉(zhuǎn)換成ASCII字符串,即“KPA0490132190000”。文章來源地址http://www.zghlxwxcb.cn/news/detail-423117.html

到了這里,關(guān)于讀取飛騰套片X100內(nèi)部溫度和chipID的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • PT100/PT1000溫度采集電路方案

    PT100/PT1000溫度采集電路方案

    金 屬 熱 電 阻 如 鎳 、銅 和 鉑 電 阻 ,其 阻 值 隨 溫度的變化是正相關(guān)的, 以鉑的物化性質(zhì)最穩(wěn)定,應(yīng)用最廣泛。 常用鉑電阻 Pt100 的測溫范圍為-200~850 ℃,此外 Pt500、Pt1000 等的測溫范圍依次縮小。Pt1000,測溫范圍-200~420 ℃。 根據(jù) IEC751 國際標(biāo)準(zhǔn),鉑電阻 Pt1000 的溫度

    2024年02月02日
    瀏覽(19)
  • 51單片機學(xué)習(xí)--DS18B20溫度讀取&溫度報警器

    51單片機學(xué)習(xí)--DS18B20溫度讀取&溫度報警器

    需要先編寫OneWire模塊,再在DS18B20模塊中調(diào)用OneWire模塊的函數(shù) 先根據(jù)原理圖做好端口的聲明: 接下來像之前一樣把時序結(jié)構(gòu)用代碼模擬出來: 至此,OneWire模塊就寫好了,接下來在DS18B20模塊中模擬數(shù)據(jù)幀: 之后只需要在main中調(diào)用即可 接下來進行一些綜合的應(yīng)用:溫度報警

    2024年02月14日
    瀏覽(19)
  • 熱敏電阻NTC103、PT100溫度計算公式

    熱敏電阻NTC103、PT100溫度計算公式

    NTC 熱敏電阻溫度計算公式:Rt = R *EXP(B*(1/T1-1/T2)) ? ? ? ? (1) T1和T2指的是K度,即開爾文溫度。 ? ? ? ? (2) Rt 是熱敏電阻在T1溫度下的阻值。 ????????(3) R是熱敏電阻在T2常溫下的標(biāo)稱阻值。10K的熱敏電阻25℃的值為10K(即R=10K)。 ????????(4) T2 = (273.15+25)。 ? ? ? ? (

    2024年02月06日
    瀏覽(26)
  • STM32 CubeMX ADC采集 單通道,多通道,內(nèi)部溫度(輪詢,DMA,中斷)(HAL庫)

    STM32 CubeMX ADC采集 單通道,多通道,內(nèi)部溫度(輪詢,DMA,中斷)(HAL庫)

    12位ADC是一種逐次逼近型模擬數(shù)字轉(zhuǎn)換器。它有多達18個通道,可測量16個外部和2個內(nèi)部 信號源。各通道的A/D轉(zhuǎn)換可以單次、連續(xù)、掃描或間斷模式執(zhí)行。ADC的結(jié)果可以左對齊或右 對齊方式存儲在16位數(shù)據(jù)寄存器中。 模擬看門狗特性允許應(yīng)用程序檢測輸入電壓是否超出用戶定

    2024年02月06日
    瀏覽(36)
  • DS18B20-STM32溫度讀取

    DS18B20-STM32溫度讀取

    高地位組合即為溫度數(shù)據(jù) 特別注意讀寫字節(jié)數(shù)據(jù)順序由低到高,不可弄錯 讀取溫度數(shù)據(jù) 感謝大佬的分享 https://blog.csdn.net/weixin_47457689/article/details/124081703

    2024年02月11日
    瀏覽(19)
  • 基于單片機熱敏電阻PT100溫度控制系統(tǒng)設(shè)計

    基于單片機熱敏電阻PT100溫度控制系統(tǒng)設(shè)計

    ** 單片機設(shè)計介紹,基于單片機熱敏電阻PT100溫度控制系統(tǒng)設(shè)計 ??基于單片機熱敏電阻PT100的溫度控制系統(tǒng)設(shè)計是一個綜合了硬件和軟件設(shè)計的工程任務(wù)。以下是對該設(shè)計概要的詳細描述: 一、系統(tǒng)概述 該溫度控制系統(tǒng)利用熱敏電阻PT100作為溫度傳感器,通過單片機進行數(shù)

    2024年04月24日
    瀏覽(25)
  • 用STM32單片機ADC+NTC熱敏電阻采集溫度的設(shè)計思路 | 附參考電路

    用STM32單片機ADC+NTC熱敏電阻采集溫度的設(shè)計思路 | 附參考電路

    目錄 前言 一、熱敏電阻NTC 二、參考電路 ?三、激勵電壓選擇 記錄一些我在工作和學(xué)習(xí)過程中遇到的問題 NTC:在淘寶隨便買的 單片機型號:STM32G030C8T6 目的:用單片機采集NTC溫度 本文主要是介紹關(guān)于NTC激勵電壓的選擇 ? ? ? ?熱敏電阻 NTC(Negative Temperature Coefficient) , 直

    2024年02月02日
    瀏覽(114)
  • 單片機學(xué)習(xí)筆記---DS18B20溫度讀取

    單片機學(xué)習(xí)筆記---DS18B20溫度讀取

    目錄 OneWire.c 模擬初始化的時序 模擬發(fā)送一位的時序 ?模擬接收一位的時序 模擬發(fā)送一個字節(jié)的時序 模擬接收一個字節(jié)的時序 OneWire.h DS18B20.c DS18B20數(shù)據(jù)幀 模擬溫度變換的數(shù)據(jù)幀 模擬溫度讀取的數(shù)據(jù)幀 DS18B20.h main.c 上一篇講了DS18B20溫度傳感器的工作原理,這節(jié)開始代碼演示

    2024年02月20日
    瀏覽(20)
  • STM32使用內(nèi)部參考電壓提高ADC采集準(zhǔn)確度

    STM32使用內(nèi)部參考電壓提高ADC采集準(zhǔn)確度

    我們在使用ADC采集外部電壓時,一般默認參考電壓為MCU的供電電壓,例如單片機供電電壓為3.3V時,我們計算采集電壓的公式為: 但是如果因為某些原因?qū)е碌墓╇姴环€(wěn)定,而我們?nèi)稳话凑?.3V計算,ADC采集計算出來的電壓就會出現(xiàn)誤差。 在STM32手冊中關(guān)于ADC的介紹中提到使用

    2024年02月15日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包