久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4069|回復(fù): 2
收起左側(cè)

學(xué)習(xí)嵌入式開發(fā)ARM的方法

[復(fù)制鏈接]
ID:183246 發(fā)表于 2017-3-29 14:28 | 顯示全部樓層 |閱讀模式
1、嵌入式是什么?
 
2、嵌入式需要哪些知識?
 
   知道了這兩點,好辦!我就開始規(guī)劃學(xué)習(xí)路線。計算機的基本理論不能丟,于是重點看組成原理,數(shù)據(jù)機構(gòu),操作系統(tǒng)、c++.同時論壇上了解到,實時操作系 統(tǒng)ucos是一個很好的嵌入式操作系統(tǒng),對初學(xué)者很好。于是我就買了一本書,但是代碼在電腦里調(diào)不通,網(wǎng)上也有很多相同的問題,我就看書,分析代碼,一遍 不行就兩遍,三遍,這樣才看了入了門,才知道什么是進程。原來看操作系統(tǒng)書時,根本就不知道進程是個什么東西。在這段時間掌握的東西不多,但是,對我以后 的影響很大,我想起了大學(xué)時一個同學(xué)跟我說過了一句話:大學(xué)里最重要的不是學(xué)到了什么,最重要的是學(xué)會怎么學(xué)!大概是這個意思。
 
   
  學(xué)習(xí)嵌入式在這里我把它單獨列出,文章有點紊亂,但是內(nèi)容希望有益。
 
  1、學(xué)習(xí)linux根據(jù)我在論壇的了解,我選擇學(xué)習(xí)嵌入式linux,剛好我們學(xué)校也重視嵌入式linux,從實驗室到課程安排都是關(guān)于嵌入式linux方面,天時地利!這里我把學(xué)習(xí)linux的經(jīng)驗和教訓(xùn)說說。
 
   可以這樣說,在論壇里說道學(xué)習(xí)linux差不多就學(xué)習(xí)linux內(nèi)核。于是我電腦里安裝了linux就開始看linux內(nèi)核方面的書了。我記得來學(xué)校以 前就買到一本陳莉君的講linux內(nèi)核的第一版,現(xiàn)在有第二版了。我就開始看那本說,大家說linux內(nèi)核情景分析不錯,我就買了上下冊,后來又買了 《深入理解linux內(nèi)核》,最后猜蛄嗣虜俚摹肚度朧較低場芬彩欠治鰈inux內(nèi)核代碼的,主要講arm相關(guān)的。
 
  看內(nèi)核期間是個 非常痛苦的過程,看情景分析有種在森林中找出路,其間我組織了一些同學(xué)學(xué)習(xí)內(nèi)核,幾乎沒有幾個能堅持下來的。我認為我是堅持下來了。情景分析在看第一、第 二遍是幾乎沒有摸到門道,我分析有三個方面的原因:1、自己的基礎(chǔ)差,這是最關(guān)鍵的。2、內(nèi)核本身很難。3、沒有交流和高人指點。到了第三遍時我才摸到 門,才差不多知道個linux的大概脈絡(luò),很多細節(jié)也是稀里糊涂。
 
  學(xué)習(xí)linux總結(jié),這里聲明一下,我指的嵌入式主要是偏向軟件的嵌入式。學(xué)習(xí)嵌入式的重點和難點關(guān)鍵在操作系統(tǒng),如果沒有掌握操作系統(tǒng),我認為很難把握一個嵌入式系統(tǒng)。即使在做嵌入式開發(fā)中,作應(yīng)有層的開發(fā)幾乎可以不知道操作系統(tǒng)也可以開發(fā),我認為那是浮在表面的。很難深入和提高自己的層次。聲明:一孔之見!不可深究!
 
   在學(xué)習(xí)linux內(nèi)核過程中犯了一個極其嚴重路線錯誤:對linux幾乎不懂就開始學(xué)習(xí)內(nèi)核。我個人推薦一個學(xué)習(xí)路線是:使用linux—linux系統(tǒng)編程開發(fā)——〉驅(qū)動開發(fā)和分析linux內(nèi)核。而我差不多相反,實際上你不會使用linux也可以學(xué)習(xí)內(nèi)核,但是如果你懂了這些東西學(xué)習(xí)更有效率。
 
   關(guān)于要不要學(xué)習(xí)內(nèi)核的問題,我的回答如下:不一定。如果你是喜歡鉆研的那你進入內(nèi)核會滿足你的欲望。同時對你以后的嵌入式系統(tǒng)的開發(fā)有很好的影響。如果 你想從事嵌入式linux系統(tǒng)開發(fā),最好對內(nèi)核有所了解。如果僅僅是做應(yīng)用開發(fā)沒有必要。我打個比喻:cc++java等語言是武林中的某個武林派別 的話,如什么拳法,什么刀法等,那么linux 內(nèi)核應(yīng)該是一個人的內(nèi)功的反應(yīng)。
 
  怎么開始學(xué)linux內(nèi)核:最好有三件寶物:《深入理解linux內(nèi)核》《情景分析》和源代碼。
 
   先看《深》,那主要講原理,好像市場上有本講原理性并且更淺,《linux內(nèi)核設(shè)計與實現(xiàn)》聽說不錯。如果沒有學(xué)習(xí)操作系統(tǒng)的,像我這樣的,最好先看看 操作系統(tǒng)原理的書。看了幾遍后,就看情景分析,最好對著《深》看。兩本交*看,《深》是綱,《情》是目。最后深入代碼。
 
  2、學(xué)習(xí)嵌 入式linux學(xué)習(xí)嵌入式,我認為兩個重點,cpu和操作系統(tǒng),目前市場是比較流行arm,所以推薦大家學(xué)習(xí)arm.操作系統(tǒng)很多,我個人對開始學(xué)習(xí)的人,特別不是計算機專業(yè)的,推薦學(xué)習(xí)ucos.那是開源的,同時很小。學(xué)習(xí)很好。為什么選linux,我不想講太多,網(wǎng)上這方面的太多,但是我在工作中發(fā) 現(xiàn),做linux的技術(shù)路線很難,在windows幾乎不會有的問題,在linux開發(fā)中幾乎遍地陷阱。一掉進去劃很長時間出來,一旦解決自己又長進了! 相對來說開發(fā)周期長,難度大。現(xiàn)在資料也逐漸豐富起來,難度也降低了些!
 
  至于怎么學(xué)習(xí),這是他的特色地方,必須有塊開發(fā)板,我是同學(xué)里最早買學(xué)習(xí)板的,雖然化錢,我認為值。對我實習(xí)和工作產(chǎn)生了很大的影響。

回復(fù)

使用道具 舉報

ID:254411 發(fā)表于 2017-12-5 13:05 | 顯示全部樓層
謝謝作者的心得分享,我看完了
回復(fù)

使用道具 舉報

ID:75950 發(fā)表于 2018-2-1 21:57 | 顯示全部樓層
謝謝作者的心得分享
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 狠狠操婷婷 | 成人精品国产 | 国产乱肥老妇国产一区二 | 中文字幕亚洲一区二区三区 | 日韩高清一区 | 亚洲视频在线免费观看 | www视频在线观看 | 国产欧美日韩一区 | 日本成人在线网址 | 国产96在线 | 国产精品免费小视频 | 午夜精品久久久久久久久久久久 | 国产在线精品一区二区三区 | 国产欧美视频一区二区三区 | 黄色一级网| 在线小视频| 国产美女永久免费无遮挡 | 午夜精品网站 | 91精品国产91久久久久久密臀 | 日韩中文在线观看 | 久久久www成人免费无遮挡大片 | 中文字幕久久精品 | pacopacomama在线| 成人精品 | 精品一区二区三区四区五区 | 一区二区高清 | 中文字幕在线观看一区 | 日日日视频 | 欧美一区二区视频 | 久草在线 | 亚洲视频在线看 | 免费看黄视频网站 | 少妇午夜一级艳片欧美精品 | av免费网址| 亚洲va欧美va天堂v国产综合 | 色综合久久久久 | 精品日韩 | 欧美一区二区三区视频 | aaaaaaa片毛片免费观看 | 久久久久久99 | 久久99精品国产 |