最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

嵌入式 | 硬件開發(fā)和軟件開發(fā)有什么區(qū)別??

2022-12-07 10:53 作者:信盈達  | 我要投稿

今日直播計劃:

時間:晚上19:00-21:00

地址:直播間地址? 攻城獅與你在直播間不見不散~

悄悄學(xué)習(xí),驚艷所有人!!!??

“師兄,你找的工作是什么方面的???”

“嵌入式軟件工程師”

“???這么高端,是干什么的啊”

“就是寫寫程序啥的”

“哇,感覺發(fā)展很不錯的樣子誒”

......

以上是一段和學(xué)長聊天對話,其實當(dāng)時我自己也不懂嵌入式具體工作內(nèi)容是什么?只是聽說是寫程序的。那么,到底什么是嵌入式呢?

嵌入式軟件工程師:

嵌入式軟件工程師所做的事情便是在芯片上進行程序編寫,根據(jù)產(chǎn)品的需求編寫邏輯及數(shù)據(jù)采集和處理以及輸出等。

嵌入式軟件一般采用的編程語言為C語言,有些地方會要求有匯編語言。

為什么需要用C語言,因為C語言是接近底層的語言,當(dāng)然匯編是更加接近的語言。但是匯編語言編寫復(fù)雜,因此在實際應(yīng)用中,人們并不直接使用匯編語言進行編程,而是使用相對高級的語言C。

C語言有一個好處便是在硬件上運行時,速度快。只有在一些特定的環(huán)境下,比如芯片的啟動代碼(cstartup)、初始化芯片內(nèi)存、直接操作PC指針等情況下人們才會優(yōu)先考慮匯編,否則,幾乎都是C語言。因此,可以說,嵌入式軟件工程師就是C語言程序員。

嵌入式硬件工程師:

嵌入式硬件工程師所做的事情是:他們的主要工作便是電路板的設(shè)計。

一個產(chǎn)品比如智能單車車鎖。一個簡單的動作,比如手機APP解鎖。當(dāng)你掃描二維碼解鎖時,產(chǎn)品后臺會通過短信向產(chǎn)品發(fā)送信號,電路板上的短信接收單元接收到短信后,會進行處理并將信號傳給主控芯片,主控芯片進行相應(yīng)的邏輯判斷,驗證短信正確后從芯片引腳輸出高/低電平,高/低電平經(jīng)電壓轉(zhuǎn)換電路(可能轉(zhuǎn)換成5V也可能轉(zhuǎn)換成12V)輸送給繼電器開關(guān),繼電器控制開關(guān)動作,實現(xiàn)單車鎖的解鎖。

實際產(chǎn)品中可能會和上面的描述不一樣,但是大致原理是相似的。嵌入式硬件工程師便是設(shè)計電路板,設(shè)計原理圖、PCB板圖,從而實現(xiàn)產(chǎn)品的功能。

最后,小編建了個學(xué)習(xí)交流群,里面有很多共同學(xué)習(xí)嵌入式的朋友,更有好幾年經(jīng)驗的行業(yè)大佬在群內(nèi)進行互動解答大家的一些疑問,而且每天還會有免費的公開課程??!碼字不易,希望得到你的點贊收藏+關(guān)注。

需要的可,斯 ?我,也有整理一起嵌入式學(xué)習(xí)資料,需要也可給到你~

嵌入式 | 硬件開發(fā)和軟件開發(fā)有什么區(qū)別??的評論 (共 條)

分享到微博請遵守國家法律
聊城市| 南城县| 山阳县| 湖口县| 贞丰县| 微博| 山阳县| 万安县| 化隆| 德惠市| 望奎县| 枝江市| 营山县| 桃江县| 灌南县| 津市市| 申扎县| 绥阳县| 衡水市| 哈密市| 凌云县| 威海市| 涟水县| 岱山县| 呈贡县| 郎溪县| 河池市| 涿州市| 平定县| 武乡县| 磐石市| 宜章县| 墨玉县| 日喀则市| 平乡县| 九龙城区| 屏山县| 长兴县| 石河子市| 慈利县| 达拉特旗|