国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

嵌入式linux菜鳥養(yǎng)成記(一)

2019-11-06 06:43:11
字體:
供稿:網(wǎng)友

轉(zhuǎn)學(xué)嵌入式linux的由來

本人剛大學(xué)畢業(yè)不久,從事于嵌入式硬件開發(fā),干了一年多了。說得直白一點(diǎn),就是基于單片機(jī)的程序設(shè)計(jì)。

遇到單片機(jī)主板需要升級的時(shí)候,可以親自動(dòng)手編寫驅(qū)動(dòng),編寫程序運(yùn)行的功能邏輯,這期間自然很有收獲。

但是此項(xiàng)目開發(fā)完畢之后,無非就是客戶有新功能要求的時(shí)候,增加主板的功能,維護(hù)一下。其實(shí)大部分時(shí)間,都在做這樣的事。當(dāng)然對于某些人來說,做這樣的工作不累,也沒有工作壓力,挺好的。但是,或許是我太年輕的緣故,cpu如果大多時(shí)候,處于空閑狀態(tài),就會(huì)神游天外,感慨良多,覺得是在浪費(fèi)生命,或者說是對我們生命的尊重。

我不知道,有沒有朋友和我有相同的感受,我想是有的。那種想做事卻無事可做的感覺,真的讓人覺得空虛。當(dāng)然了,如果這樣下去,失去了這份工作的話,沒有足夠的能力,又該如何之處呢?我想這是很多人沒有勇氣跳槽的原因吧。

基于此內(nèi)心的痛苦,和長遠(yuǎn)的考慮,必須做出改變,不然前途堪憂。我是學(xué)電子技術(shù)的,偏單片機(jī)編程,學(xué)過硬件電路,但是對底層電路的設(shè)計(jì)僅是略有涉及而已,當(dāng)然也和公司沒有這方面的需求和實(shí)戰(zhàn)有關(guān)。所以我的突破點(diǎn)只能轉(zhuǎn)向單片機(jī)程序設(shè)計(jì),但是工業(yè)控制單片機(jī)編程必定轉(zhuǎn)向嵌入式操作系統(tǒng)。嵌入式操作系統(tǒng)又以嵌入式linux系統(tǒng)為主,畢竟用他的人最多,源碼開源,系統(tǒng)性的資料非常適合自學(xué)。

自己改變的方向確定之后就是付諸實(shí)踐的時(shí)候了,一個(gè)對linux系統(tǒng)什么都不懂的菜鳥,開始出發(fā)了。

希望本文能給和我一樣的諸君一點(diǎn)啟迪,也希望諸君能和我同行,共同進(jìn)步,見證一個(gè)菜鳥的成長。

在開始linux學(xué)習(xí)之前,先搞清楚幾個(gè)關(guān)于單片機(jī)程序運(yùn)行的問題。

程序要想運(yùn)行的話,必須得把程序從rom或者Flash中拷貝到ram內(nèi)存中,cpu從ram開始讀取程序,并執(zhí)行。那么問題來了,程序在內(nèi)存中是如何存在的,也就是說,程序在內(nèi)存中有哪些分區(qū),變量,常量······是如何分類并分布存在的?

在C語言中堆棧是存在于哪里的概念,它們的作用和區(qū)別是什么?

2017年03月06日,未完待續(xù)。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 中宁县| 南江县| 孝感市| 濮阳县| 丽水市| 弋阳县| 盘锦市| 南汇区| 伽师县| 闽清县| 郴州市| 乐山市| 清苑县| 依安县| 长宁区| 新蔡县| 乐安县| 安阳县| 莱阳市| 瓦房店市| 崇义县| 淅川县| 宁武县| 志丹县| 惠来县| 石景山区| 五家渠市| 临潭县| 绥滨县| 确山县| 垫江县| 东乡族自治县| 海淀区| 繁昌县| 陆良县| 读书| 湖州市| 郎溪县| 林口县| 大名县| 静海县|