嵌入式裝置組織結構的一些認識

2021-10-07 04:27:41 字數 1209 閱讀 2225

嵌入式裝置集機械元件、電子器件、軟體於一體。我將嵌入式裝置按照工作原理分為機械層、硬體層、驅動層、管理層。

各層具體解釋為:

1.機械層:由機械零件及各類電氣元件《如電動機、氣閥》、感測器《如限位開關、加速度計》組成一體的機械裝置,但是其保留了電子訊號驅動介面。也就硬體層的驅動埠。

2.硬體層:由微控制器或者dsp、soc這類元件完成數字處理及控制功能,lcd及button這類顯示輸入外設完成顯示和外部控制,或者其它晶元的硬體控制板。其中lcd、button為使用者管理裝置提供了顯示和輸入介面。

3.驅動層:簡單說就是完成能夠驅動硬體層中晶元的**。例如,完成lcd的驅動**。再該層中可以為硬體層加入rtos《例如ucos-ⅲ、freertos>,為lcd的顯示加入gui《如stenwim>製作漂亮的介面。

其實也可以看出管理層的開發人員比驅動層、硬體層的開發人員多,主要是因為管理層上開發更加靈活,實現相對而言更加簡單。所以,嵌入式軟體工程師的需求肯定高於嵌入式硬體工程師的需求。但嵌入式硬體工程師缺一不可,而嵌入式軟體工程師少了你,還有其他人頂替。

再看看各層需要的專業人員:

1.機械層:機械工程師、電氣工程師  《主要是說,機械電氣一體裝置》

2.硬體層:硬體工程師 《具體還可以細分》

3.驅動層:嵌入式驅動工程師

4.管理層:嵌入式軟體工程師  《其實還應該包含 演算法工程師》

當然還能期望各層工程師能夠完成文件的編寫工作。

再看看各層的工資會發生怎樣的變化。工資多少是資本方與技術提供方博弈的結果。《注:這講的是完成市場化的情形下。國企、事業單位等不在此列》

可以得出兩個基本結論:1.資本方會以較低的**招募人員  2.技術提供方會以較高的**應聘

當資本方強勢、技術提供方弱勢時,顯然將實現資本方的目標。《大量技術人員找不到工作,資本方必定會壓低招募**》

當資本方弱勢、技術提供方強勢時,顯然將實現技術提供方的目標。《技術人員較少時,資本方為了活下去,必定會抬高招募**》     

然而事實卻是,資本方強勢的時間永遠比技術提供方長,長,長。 

再看工資,一名出色的機械工程師、電氣工程師、硬體工程師的工資肯定高於嵌入式軟體工程師。然而事實卻是,相反。造成這種原因的主因,還是資本方太強勢《明顯的有削減對應就業崗位、通過學校增加該類工程師的培養、齷齪的可以僱傭寫手貶低該類工程師的職業價值》。

記錄一些嵌入式筆試要點

1 sizeof 字串 有包含 0 而strlen 字串 不包含 0 2 sizeof 對這3種定義的區別在下面的小 中。3 strlen 對這3種定義的結果都是一樣的。如下 include include intmain 小結 sizeof 結果不一樣的原因 1 a和b都是字元陣列,a的大小在賦值...

一些嵌入式知識點

預處理器 preprocessor 1 用預處理指令 define 宣告乙個常數,用以表明1年中有多少秒 忽略閏年問題 define seconds per year 60 60 24 365 ul 我在這想看到幾件事情 define 語法的基本知識 例如 不能以分號結束,括號的使用,等等 懂得預處...

一些C函式 嵌入式Linux

1.exit 電腦函式 函式名 exit 所在標頭檔案 stdlib.h 如果是 vc6.0 的話標頭檔案為 windows.h 功 能 關閉所有檔案,終止正在執行的程序。exit 1 表示異常退出.這個1是返回給作業系統的。exit x x不為0 都表示異常退出 exit 0 表示正常退出 exi...