1. 程式人生 > >i.MX6(D-Chip)讀取CPU內部溫度的方法

i.MX6(D-Chip)讀取CPU內部溫度的方法

        在做專案過程中,因為器件外設很多,有時候散熱環境等等也並沒有那麼好,這個時候就會想測一下整塊板子的溫度,通常就是拿個測溫槍測一下表面的溫度,但是這個可能因為環境的影響,並沒有那麼準確。所以很多時候會想著有什麼方法測一下器件的內部溫度,特別是CPU的溫度。

       i.MX6晶片內部內建有溫度感測器,可以實時反映i.MX6此CPU的內部溫度。如何讀取此溫度值呢,方法很簡單:

      [email protected]_6dq:/ # cat /sys/class/thermal/thermal_zone0/temp   

      在i.MX6系統啟動完成之後,在串列埠命令列下,使用上面的cat命令就能讀取到實時的CPU內部溫度了。

      本人在珠海鼎芯的開發板上進行測試,可以把外設一個一個加進去,然後測得哪個外設對整個板子影響比較大!

相關推薦

i.MX6(D-Chip)讀取CPU內部溫度方法

        在做專案過程中,因為器件外設很多,有時候散熱環境等等也並沒有那麼好,這個時候就會想測一下整塊板子的溫度,通常就是拿個測溫槍測一下表面的溫度,但是這個可能因為環境的影響,並沒有那麼準確。所以很多時候會想著有什麼方法測一下器件的內部溫度,特別是CPU的溫度。  

D-Chip i.mx6增加UART串列埠的步驟

              初次使用i.MX6進行專案開發的時候,對於很多人來說就是找不到BSP對應原始碼檔案的位置,下面使用怎麼新增UART串列埠的步驟,對這些比較重要的BSP檔案進行講解,如果需要新增其他裝置或者介面,一下方法也可以作為參考。(測試的專案板子為珠海鼎芯的

D-Chip i.MX6使用TFTP NFS方式掛載linux系統的方法

在除錯i.mx6專案的時候,官方給出的預設除錯方法為通過SD卡或者MFG tool工具來進行,並且通過MFG tool工具為主流推薦的方法。但是如果在系統rootfs比較大的時候,使用mfg tool工具進行燒寫可能會比較慢,下面的方法就是使用傳統的TFTP方法燒寫核心和

I.MX6 recovery mode hacking

message forms bss initial command eric sam gpio lean /********************************************************************************

I.MX6 7" navigation bar as black bar

class 問題 sin mmu navig -i systemui ati ons /********************************************************************************* *

Unity打包內部prefab和讀取外部assetbundle的方法詳解。

首先要在資料夾內建立Editor資料夾,把指令碼CreateAssetBundle.cs放進去。指令碼如下 using UnityEngine; using UnityEditor; using System.Collections; public class CreateAss

uboot詳解——cpu內部,外部和軟體看門狗

uboot啟動時,當將cpu執行模式設定為管理模式後,就要關閉看門狗了,那麼看門狗是幹什麼的呢? 狗狗是我們的好朋友,有時候,一條好狗狗能夠救主人的性命,”看門狗“是cpu的“好朋友”,它也能夠在cpu出狀況的時候把它救活。 看門狗其實就是一個可以在一定

Cacti使用OID讀取cpu、內存、磁盤信息

4.3 sys 計算機 ges 1.9 HERE buffere nag base SNMP指的是簡單網路管理協議(Simple Network Management Protocol),它主要包含三個部分:被管理的設備、代理、網絡管理站。一個被管理設備是具有SNMP代理的

STM32CubeMX學習筆記——STM32H743_內部溫度感測器

STM32CubeMX學習筆記——STM32H743_內部溫度感測器 Github STM32CubeMX配置 Pinout配置 ADC3 Clock Configuration配置 程式碼部分

RTL8723BU在I.MX6 DQ平臺上的移植

摘要:    在移植時請注意,因為Realtek釋出的移植程式碼和文件不是針對Freescale平臺的,所以首先看一下,目前使用的平臺是否已經支援BT和WIFI功能(可能不是我們要移植的模組)。一般情況下,原廠釋出BSP都支援BT和WIFI功能,也就是說Android OS部

TI CC2530 學習筆記-13-NewBit-CC2530-ADC-內部溫度感測器

TI CC2530 學習筆記-目錄 功能:使用CC2530的ADC對內部溫度感測器進行取樣,並計算取樣結果所對應的真實值,溫度值通過串列埠傳送,同時翻轉LED燈,CC2530的溫度感測器並不精準,請勿在

明遠智睿I.MX6 Linux-4.1.15 QT5 程式編譯手冊

編譯主機環境 編譯主機CPU架構:64位 編譯主機系統:Linux Linux發行版:Ubuntu Ubuntu版本號:14.04.5 Ubuntu版本型別:桌面版 Ubuntu系統型別:x86-64 安裝 SDK下載 SDK   在網盤“2.3_系統_Li

Ti DS90UB947/948 Linux Driver for I.MX6

Imx6 can output lvds direct.But the lvds-wire is too  expensive to buy. So they can cannect ds90ub947 serializer to applied in automotive

跟我到CPU內部去看1+1=2是如何執行的!(2)

         1  電晶體是CPU中的核心部件.          2 可以通過控制電晶體並對其進行邏輯組合便可以計算. 那麼1+1=2是如何通過電晶體來進行呢? 要知道1+1=2如何運作,

STM32F103微控制器軟體模擬IIC並讀取TMP112數字溫度感測器

本文利用STM32F103系列微控制器讀取TMP112數字溫度感測器的溫度資訊,TMP112數字感測器採用IIC匯流排協議通訊。STM32自身含有硬體IIC資源,分別是PB6-->SCL、PB7-->SDA,硬體IIC的操作在STM32開發板對應的資料上均有給出

Freescale i.MX6 Linux Ethernet Driver驅動原始碼分析(1)

最近需要在Freescale i.MX6上移植Ethernet AVB的核心patch,Ethernet AVB的Wiki:http://en.wikipedia.org/wiki/Audio_Video_Bridging,而Freescale原來已經在kernel 3.

深度理解“CPU內部定址方式”

記憶體是由很多個記憶體單元組成的,每個記憶體單元佔8個bit位(1位元組),也就是說記憶體中有多少個記憶體單元就意味著可以儲存多少個位元組,下面是一個只有兩個記憶體單元的記憶體概念圖: 該圖為博主自己畫的概念圖並非PCB板的設計圖! 注意上圖只是根據CPU通過前端匯流排

i.mx6 lvds介面的DE模式液晶屏驅動除錯

我這篇文章主要講述i.mx6 平臺下 採用DE模式的lvds液晶屏的驅動除錯, 閱讀該文章之前請先閱讀如下兩篇我轉載的文章,這兩篇文章是理解我這篇文章的基礎知識。 詳細閱讀並理解這兩篇文章之後,就會對液晶屏顯示的關鍵結構體的各個引數有一個詳細的瞭解。 Linux核心

Jlink使用技巧之讀取STM32內部的程式

前言 上一篇Jlink系列文章介紹瞭如何使用J-Flash來下載Hex或Bin檔案到微控制器,具體可參考Jlink使用技巧之單獨下載HEX檔案到微控制器,本篇文章介紹,如何使用JFlash來讀取微控制器的程式,學習微控制器程式檔案的讀取,不是為了破解別人的程式,而是學習破解的原理,從而更好保護自己的程式不被

IMX6(D-CHIP)開發板使用步驟說明

一、燒寫系統 l  將i.MX6開發板通訊OTG與電腦的USB口連線; 開發板OTG與電腦主機的USB口連線 l  將核心板上的2PIN撥碼開關調為1:OFF,2:OFF。 核心板的2PIN撥碼開關設定為全部關閉 l  在珠海鼎芯科技(D-Chip)下載的Androi