99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【飛凌OKA40i-C開發(fā)板試用體驗(yàn)】讀取CPU溫度

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-20 10:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發(fā)燒友社區(qū),作者:劉建華, 帖子地址:https://bbs.elecfans.com/jishu_2305836_1_1.html


【目的】通過C編程讀取CPU溫度,掌握Linux下對系統(tǒng)文件的讀取。
1、在ubnutu18下新建一個gettemp文件夾:下面新建gettemp.c文件。
gettemp.c:

#include    
#include 
#include 
#include 
#include 

#define CPU_TEMP_FILE0	"/sys/class/thermal/thermal_zone0/temp"
#define CPU_TEMP_FILE1	"/sys/class/thermal/thermal_zone0/temp"

int main(int arc, char *argv[])
{
	FILE *fp = NULL;
	int temp = 0;
	
	fp = fopen (CPU_TEMP_FILE0, "r");
	if (fp < 0)
	{
		printf("open file failed,%sn", strerror(errno));
	}
	for (;;)
	{
		fscanf(fp, "%d", &temp);
		printf("cpu temperature: [%d]n", temp);
		sleep(2);
	}
	fclose(fp);
	return 0;
}

2、拷貝一個makefile文件過來,修改為:

TARGET         =gettemp
DEST_DIR      ?=_install
#CC            ?=arm-linux-gcc
CC              =arm-linux-gnueabihf-gcc-5.3.1 
build:
	@$(CC) -o $(TARGET) gettemp.c

hold:
	[url=home.php?mod=space&uid=70594]@echo[/url] "gettemp hold[skip]"

install:
	[url=home.php?mod=space&uid=2293869]@MKDIR[/url] -p $(DEST_DIR)
	@cp $(TARGET) $(DEST_DIR)

uninstall:
	@rm -fr $(DEST_DIR)/$(TARGET)

distclean: uninstall
	@rm -fr $(TARGET)
	@rm -fr _install

3、編譯,把gettemp 傳給開發(fā)板:
image.png

4、修改gettemp文件權(quán)限:chmod 777 gettemp
5、運(yùn)行./gettemp

image.png
6、這樣就成功讀取到CPU的溫度。
【總結(jié)】C下面對系統(tǒng)文件的讀取、編譯,這開發(fā)板用起來還是比較方便的。
附操作視頻。

【讀取溫度操作視頻,詳見作者原帖子文章】

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 飛凌
    +關(guān)注

    關(guān)注

    0

    文章

    135

    瀏覽量

    16481
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    RK3568開發(fā)板暗藏32位兼容開關(guān)?嵌入式帶你一鍵解鎖!

    RK3568是一款64位處理器,嵌入式為其提供的交叉編譯器也是64位的,然而部分用戶可能需要在RK3568開發(fā)板上運(yùn)行32位應(yīng)用。本文將詳細(xì)闡述如何使用32位交叉編譯器,編譯出32位應(yīng)用,并使其能夠在
    的頭像 發(fā)表于 07-19 08:49 ?364次閱讀
    RK3568<b class='flag-5'>開發(fā)板</b>暗藏32位兼容開關(guān)?<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式帶你一鍵解鎖!

    T527N開發(fā)板試用T527N開發(fā)板開箱評測

    很高興收到嵌入式申請的T527N開發(fā)板,板子的正反面如下圖所示: 可以看到,板子上面的資源非常的豐富,有CAN,485, SIM卡槽
    發(fā)表于 07-04 11:43

    T527N開發(fā)板試用】開箱與開發(fā)板介紹視頻

    嵌入式OK527N-C開發(fā)板開箱介紹】 https://www.bilibili.com/video/BV1sfKSzmEtU/?share_source=copy_web&
    發(fā)表于 06-26 09:43

    5分鐘學(xué)會網(wǎng)絡(luò)服務(wù)搭建!i.MX9352開發(fā)板 + Linux 6.1實(shí)戰(zhàn)示例

    本文就將以嵌入式OK-MX9352-C開發(fā)板(搭載了在工業(yè)物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的NXP i.MX9352處理器)為平臺,介紹如何在Linu
    的頭像 發(fā)表于 06-13 16:42 ?694次閱讀
    5分鐘學(xué)會網(wǎng)絡(luò)服務(wù)搭建!<b class='flag-5'>飛</b><b class='flag-5'>凌</b><b class='flag-5'>i</b>.MX9352<b class='flag-5'>開發(fā)板</b> + Linux 6.1實(shí)戰(zhàn)示例

    基于RK處理器,創(chuàng)龍TL3562-MiniEVM開發(fā)板試用體驗(yàn)

    數(shù)量: 10塊 ? 更多熱點(diǎn)文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發(fā)板免費(fèi)試用 RISC-V開發(fā)板深度評測!頂級開發(fā)板免費(fèi)
    的頭像 發(fā)表于 06-05 16:31 ?454次閱讀
    基于RK處理器,創(chuàng)龍TL3562-MiniEVM<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗(yàn)

    性能強(qiáng)悍!合眾HZ-RK3568開發(fā)板試用體驗(yàn)

    月19日 ? 評測數(shù)量: 10塊 ? 更多熱點(diǎn)文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發(fā)板免費(fèi)試用 RISC-V開發(fā)板深度評測!頂級開發(fā)板免費(fèi)
    的頭像 發(fā)表于 06-05 16:30 ?547次閱讀
    性能強(qiáng)悍!合眾HZ-RK3568<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗(yàn)

    有獎丨米爾 NXP i.MX91開發(fā)板免費(fèi)試用來啦

    米爾與NXP合作發(fā)布的新品基于NXPi.MX91應(yīng)用處理器的MYD-LMX91開發(fā)板免費(fèi)試用名額來啦~~米爾提供了3套價值588元的MYD-LMX91開發(fā)板發(fā)起試用活動您不僅可以免費(fèi)體
    的頭像 發(fā)表于 06-05 08:02 ?661次閱讀
    有獎丨米爾 NXP <b class='flag-5'>i</b>.MX91<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>來啦

    5分鐘學(xué)會網(wǎng)絡(luò)服務(wù)搭建,i.MX9352 + Linux 6.1實(shí)戰(zhàn)示例

    本文將以嵌入式OK-MX9352-C開發(fā)板(搭載了在工業(yè)物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的NXP i.MX9352處理器)為平臺,介紹如何在Linux
    的頭像 發(fā)表于 05-30 11:08 ?1711次閱讀
    5分鐘學(xué)會網(wǎng)絡(luò)服務(wù)搭建,<b class='flag-5'>飛</b><b class='flag-5'>凌</b><b class='flag-5'>i</b>.MX9352 + Linux 6.1實(shí)戰(zhàn)示例

    【評測試用】合眾HZ-T536開發(fā)板免費(fèi)試用體驗(yàn)

    【評測試用】合眾HZ-T536開發(fā)板免費(fèi)試用體驗(yàn)
    的頭像 發(fā)表于 05-27 08:05 ?235次閱讀
    【評測<b class='flag-5'>試用</b>】合眾HZ-T536<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>體驗(yàn)

    3.1s啟動!嵌入式i.MX93開發(fā)板部署LVGL,打造更高效的GUI

    近期,嵌入式為基于NXP i.MX93系列處理器打造的OK-MX9352-C開發(fā)板成功移植了LVGL v8.3,不僅界面美觀精致,啟動速
    的頭像 發(fā)表于 01-16 11:52 ?779次閱讀
    3.1s啟動!<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i</b>.MX93<b class='flag-5'>開發(fā)板</b>部署LVGL,打造更高效的GUI

    2秒啟動!嵌入式RK3506開發(fā)板LVGL顯示方案,讓界面炫起來

    近期,嵌入式為OK3506J-S開發(fā)板移植了最新9.2版本的LVGL,支持多種屏幕構(gòu)件以及鼠標(biāo)、鍵盤、觸摸等多種輸入方式, 能夠帶來更加友好的操作界面;同時,啟動速度也大幅提升,經(jīng)過Demo測試,啟動時間僅需2秒左右,
    的頭像 發(fā)表于 01-10 10:52 ?1048次閱讀
    2秒啟動!<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式RK3506<b class='flag-5'>開發(fā)板</b>LVGL顯示方案,讓界面炫起來

    嵌入式OK3588J-C開發(fā)板體驗(yàn)】OK3588J-C開發(fā)板開箱評測

    的盒子。 打開盒子,取出開發(fā)板,可以看到OK3588-C 開發(fā)板做的非常精致 CPU上加上
    發(fā)表于 12-04 15:23

    嵌入式OK3576-C開發(fā)板體驗(yàn)】開箱報告

    (12Gbps)和擴(kuò)展PCIe NVMe/SATA SSD固態(tài)硬盤,提供高效的數(shù)據(jù)存儲和讀取能力,滿足工控設(shè)備對大容量存儲的需求。 1.3、工業(yè)級屬性 穩(wěn)定性:核心通過了嵌入式實(shí)
    發(fā)表于 10-10 09:22

    嵌入式OK3576-C開發(fā)板體驗(yàn)】開箱報告

    簡介 很榮幸參與到本次由嵌入式和電子發(fā)燒友提供的OK3576-C開發(fā)板試用機(jī)會。
    發(fā)表于 08-22 02:13