當前位置:編程學習大全網 - 編程語言 - 嵌入式c李巖嵌入式clinux

嵌入式c李巖嵌入式clinux

linux嵌入式開發環境用什麽linux?

學習嵌入式開發,壹般會面臨3個階段:

1:學習基本的編程語言C/C++,此時linux版本不重要,重要的是符合C99標準的編譯器,建議使用ubuntu或者centos,免費並且都默認安裝了標準g++編譯器。

2:學習linux的基本環境,包括libc庫等基本C庫和壹些標準的內核函數,建議使用ubuntu,不要使用centos,centos裏面擴展了不少redhat的庫,在實際嵌入式開發無法使用。

3:學習嵌入式的特定編譯環境,交叉編譯技巧等等,此時必須在實際的嵌入式開發板上學習,不能在發行版linux下學習,因為嵌入式開發板都是用裁剪和優化過的linux內核,編譯環境也是嵌入式處理器自帶的,和發行版linux有較大的不同。總的來說,學習嵌入式開發,建議使用ubuntu

做linux嵌入式開發,要把shell腳本編程搞清楚嗎,我c語言是會的?

雖然我做linux嵌入式測試,不是開發。

但我可以告訴妳,絕對必要。Linux下很多事情用shell腳本來處理非常方便:

1)啟動腳本,負責啟動系統進程、守護進程等。

2)腳本可以做壹些文件處理、命令行工具調用,在C程序中用system系統調用方式執行腳本。

嵌入式linux怎麽樣?是青春飯嗎?

嵌入式很廣,如果做嵌入式的上層應用,有點青春飯的味道,如果做底層還好。

我們公司做醫療器械的上市公司,做嵌入式的分軟件和硬件,軟件主要搞linux那套東西,我做硬件的,說說我的工作:

1.原理圖PCB設計,高速電路設計,2-8層PCBlayout。現在IC壹體化,集成度越來越高,基本上硬件設計沒有以前那麽吃經驗。

2.驅動程序編寫及測試。

3.EMC問題整改,三大類問題解決(專標合格,通標合格,安規合格),三大方法:接地,屏蔽,濾波。比較吃經驗。

4.解決試生產,轉產中出現的問題,方案評估等等。

5.帶新人,帶徒弟。

以上12345條都比較吃經驗。

嵌入式用linux還是安卓?

用linux。因為嵌入式首先要保證穩定性,而安卓的碎片化和兼容性壹直是弊病。linux有穩定的開源社區,有眾多愛好者的無償支持,以及極佳的穩定性,是嵌入式的首選。而安卓應用的娛樂功能較強悍,電視的嵌入系統既有安卓,也有linux,對電視來說,安卓更佳。

  • 上一篇:男籃最新名單出爐,七大後場吸引眼球,籃協為何會這樣安排?
  • 下一篇:淘米校巴的超級名人
  • copyright 2024編程學習大全網