吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英創信息技術獲取英創Linux主板型號的方法簡介

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-02-06 11:01 ? 次閱讀

英創公司十余年來都專注于嵌入式工控主板的開發,推出了很多不同型號的產品,也和許多客戶建立了長期的合作和信任。隨著英創公司不斷的對產品進行更新,推出性能越來越好的新產品,很多客戶也對自己的產品進行更新,并且推出新的項目。

經過長時間的累積,已經有許多客戶的多個項目使用了英創公司不同型號的板卡,為了讓客戶更方便的管理應用程序,英創公司整理了一個方便客戶識別板卡型號的方法,通過這個方法,客戶可以將多個項目的程序整合起來,通過一個管理程序,對板卡進行判斷,然后執行相應的操作,十分簡單和方便。

客戶只需要讀取板卡文件系統中的/etc/hostname這個文件就可以了,英創公司目前主要的產品型號和hostname文件的對應可以參考下面的表格:

板卡型號 hostname文件
em9x60系列板卡 EM9X60
em928x系列板卡 EM9280
em335x系列板卡 EM335X
esm335x系列板卡 ESM335X
esm6800板卡 ESM6800
esm6802板卡 ESM6802

客戶可以用過C語言標準的I/O讀寫函數來實現這一功能,使用fopen打開文件,然后fread將文件內容讀取到buffer中,進行對比。

下面的是一個簡單的例程,判斷板卡型號并打印出來,可以供需要的客戶參考:

#include

#include

#include

#include

/* the boardtype of Emtronix */

enum type{em9x60 = 1, em928x, em335x, esm335x, esm6800};

/* get the boadrtype from /etc/hostname */

int main(int argc, char *argv[])

{

FILE *fp;

char buf[50];

int boardtype = 0;

/* open the /etc/hostname read only */

fp = fopen("/etc/hostname", "rb");

if(fp == NULL)

{

perror("/etc/hostname");

return errno;

}

fread( buf, sizeof(char), 50, fp );

/* check the boardtype */

if(strstr(buf, "EM9X60") > 0)

boardtype = em9x60;

else if(strstr(buf, "EM9280") > 0)

boardtype = em928x;

else if(strstr(buf, "EM335X") > 0)

boardtype = em335x;

else if(strstr(buf, "ESM335X") > 0)

boardtype = esm335x;

else if(strstr(buf, "ESM6800") > 0)

boardtype = esm6800;

fclose(fp);

/* printf the boardtype */

switch(boardtype)

{

case em9x60:

printf("the boardtype is EM9x60\n");

break;

case em928x:

printf("the boardtype is EM928x\n");

break;

case em335x:

printf("the boardtype is EM335x\n");

break;

case esm335x:

printf("the boardtype is ESM335x\n");

break;

case esm6800:

printf("the boardtype is ESM680x\n");

break;

default:

printf("the boardtype is unknow, please check the platform!\n");

break;

}

return 0;

}

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6086

    瀏覽量

    35614
收藏 人收藏

    評論

    相關推薦

    龍芯中科榮獲2024年度信息技術應用創新工作委員會卓越貢獻成員單位

    近日,中國電子工業標準化技術協會信息技術應用創新工作委員會(以下簡稱“信工委會”)在北京召開2024年度工作總結座談會暨信“大比武”總結大會。中國工程院院士、信
    的頭像 發表于 01-23 10:50 ?165次閱讀

    芯盛智能榮獲2024年信息技術應用創新工作委員會卓越貢獻成員單位

    日前,中國電子工業標準化技術協會信息技術應用創新工作委員會(以下簡稱 “信工委會”)2024 年度總結座談會于北京隆重舉行。此次會議對在信工作中作出突出貢獻的成員單位予以表彰。江蘇
    的頭像 發表于 01-20 09:56 ?157次閱讀

    飛騰助力首屆教育信息技術應用創新大賽圓滿落幕

    近日,由中國教育技術協會主辦,教育部教育管理信息中心教育信實驗室、公安部第三研究所、中國電子工業標準化技術協會信工委會支持,北京航空航天
    的頭像 發表于 12-24 09:57 ?205次閱讀

    龍芯中科助力2024首屆教育信息技術應用創新大賽成功舉辦

    近日,2024首屆教育信息技術應用創新大賽在北京航空航天大學成功舉辦。本次大賽由中國教育技術協會主辦,教育信實驗室、公安部第三研究所、中國電子工業標準化技術協會信
    的頭像 發表于 12-19 17:02 ?282次閱讀

    國產工控主板,信產業發展新引擎

    在當今科技飛速發展的時代,信產業正成為國家戰略的重要支撐。而我們的國產工控主板,以其卓越的性能和可靠的品質,為信產業的發展注入強大動力。國產工控主板在信
    的頭像 發表于 11-06 10:29 ?312次閱讀

    中科達榮獲2024年軟件和信息技術服務優秀企業

    及前百家企業”名單。中科達憑借非凡的技術實力與持續的創新能力,成功入選“2024年度軟件和信息技術服務競爭力百強企業”以及“2024年軟件和信息技術服務優秀企業”。
    的頭像 發表于 10-30 11:44 ?557次閱讀

    銳恩科技引領微控制器MCU技術創新,賦能多元化應用!

    ,成為國家高新技術半導體企業的佼佼者。銳恩科技不僅致力于為客戶提供高可靠性、高性能、高性價比的一站式半導體芯片供應服務,更在8位和32位MCU市場不斷創新,推動技術進步與產品應用拓展。
    發表于 09-29 13:40

    引領智能未來:銳恩科技的國產低功耗單片機ENMCU

    在科技飛速發展的今天,低功耗單片機的應用越來越廣泛,尤其是在安防監控、智能家居和微波雷達照明等領域。作為國內專精特新國家高新技術半導體企業,銳恩科技致力于為客戶提供高性能、低功耗的單片機解決方案
    發表于 09-26 17:16

    銳恩科技,以實力打造國產單片機替代品牌!

    今天我們要介紹的深圳銳恩科技的單片機。 鑒于我國集成電路產業起步較晚,核心研發技術非常的短缺,導致了我國芯片需要依賴進口。而可替代進口MCU的國產芯片,產品性能必須要穩定。 深圳銳恩科技是一國
    發表于 09-25 09:49

    國產化背景下的工控主板發展現狀

    ,是信息技術應用創新產業的簡稱,于2016年“信工委會”(信息技術應用創新工作委員會)提出,目的就是要推動我們國內軟硬件關鍵技術的研發
    的頭像 發表于 09-21 16:15 ?508次閱讀

    中軟國際信服務助力大連信產業發展

    為進一步激發大連本地信產業生態的活力與潛力,搭建一個高效、開放的交流平臺。由大連軟件行業協會攜手大連市信息技術應用創新綜合服務中心主辦,中軟國際協辦的,2024年大連市信息技術應用創新產業發展大會
    的頭像 發表于 08-27 16:49 ?954次閱讀

    通過大小鼠無血壓測量實驗明白了無血壓測量技術的重要性

    血壓測量技術的重要性:無血壓測量技術是一種非侵入性的測量方法,可以避免對動物造成不必要的傷害。在醫學研究中,無
    發表于 04-22 09:40

    泰斯特承辦“聯企投匯·周三會”,協同打造智能網聯新高地

    2024年3月27日,由市委統戰部、市工商聯主辦、武漢市高新技術產業協會協辦的“聯企投匯·周三會”第十三期活動在武漢英泰斯特電子技術有限公司(以下簡稱“泰斯特”)成功舉辦。
    的頭像 發表于 03-29 09:50 ?557次閱讀

    股份今日登陸科

    山東中軟件商用中間件股份有限公司(以下簡稱“中股份”)近日在上海證券交易所科板成功上市,標志著這家國內知名的民營軟件和信息技術服務企業正式進入資本市場,迎來全新的發展機遇。
    的頭像 發表于 03-13 14:19 ?594次閱讀

    股份在上交所科板上市

    山東中軟件商用中間件股份有限公司(以下簡稱“中股份”)近日在上海證券交易所科板成功上市,標志著這家國內知名的民營軟件和信息技術服務企業正式進入資本市場,開啟了發展的新篇章。
    的頭像 發表于 03-13 14:02 ?589次閱讀
    德州扑克小说| 江口县| 大发888在线客服| 百家乐真人博彩的玩法技巧和规则| 澳门百家乐官网赢技巧| 海立方百家乐官网的玩法技巧和规则| 如何玩百家乐游戏| 皇冠代理网| 现金百家乐官网下载| 最新百家乐游戏机| 大发888娱乐城在线| 至尊百家乐官网停播| 百家乐系统足球博彩通| bet365提款| 打百家乐官网最好办法| 百家乐赌场论坛| 博发娱乐| 百家乐官网打鱼秘| 威尼斯人娱乐城真人赌博| 真人百家乐官网是啥游戏| 百家乐视频游戏官网| 网络百家乐游戏| 太阳城官方网站| 悍马百家乐官网的玩法技巧和规则| 威尼斯人娱乐平台反| 正规百家乐官网游戏下载| 百家乐台布21点| 网络轮盘| 皇冠网百家乐平台| 娱乐城注册送奖金| 百家乐加牌规则| 银都娱乐| 饿火命适合做生意吗| 鼎丰娱乐城开户| 子山午向的房子24山图| 棋牌评测网xjqppc| 综合百家乐官网博彩论坛| 大嘴棋牌手机版| 免费百家乐官网过滤工具| 爱赢娱乐城资讯网| 丽景湾百家乐官网的玩法技巧和规则 |