日韩在线免费播放-日韩在线免费av-日韩在线免费-日韩在线毛片-国产高清不卡视频-国产高清不卡

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 入門指導 > 嵌入式開發要學哪些

嵌入式開發要學哪些 時間:2015-09-09      來源:未知

嵌入式開發要學哪些?在這個技術瞬息萬變的年代,嵌入式技術毫無疑問也得緊跟技術發展,這對于初涉行業的新人而言,擺在面前的問題很明顯,嵌入式開發我得學習哪些技術點才能跟隨企業的腳步呢?我愿意談談我接近十年對嵌入式開發的看法。

我的職業生涯起步于嵌入式開發,那時候在日企從事汽車的嵌入式開發,后也曾當過三年的講師。不過現在依然混跡于嵌入式底層,以及android底層研發。可能還是覺得研發才是我的愛。那么針對嵌入式開發要學哪些我簡單的說一下,僅代表當前主流觀點。

嵌入式開發作為新人,第一步C語言,有很多人自認為自己C語言很厲害,但是實際上一個從事嵌入式開發的老人,至少需要3-5年你才敢對C語言說精通,特別涉及到的常用的指針、數組、數據類型、運算符與表達式、控制語句時?你真的都懂么?這些是學習嵌入式基礎的知識。

第二步,有了這些代碼的基礎你才能能根據需求寫程序,也就是常說的應用層,應用層是相對簡單的。要有理解和編碼調試的能力,如系統編程、標準的I/O,文件I/O,庫的制作等等。一般而言這種應用層開發有1-2個月的時間都能學會。剩下的就是大量的編碼來提升自己的經驗。但只會這些也能找到工作,但我相信你看完下面的發現那絕對不是你的夢想!

第三步,更高級的內容也是難的內容,前兩步更多是讓你會根據需求編碼,但是如何能讓你的程序能在硬件平臺上運行,這才是真正的難題。所以每當再進一步的話,我們會發現我們什么有很多的東西都運行的是Linux系統,可是他們和我的PC運行的Linux有什么區別呢,為什么我電腦要用風扇而手機不用風扇呢,我們打開網頁查找手機的詳細參數的時候,會看到Cortex-A15 、四核 、ARM等等字眼,什么是ARM,什么是Cortex-A15,這需要進一步的了解。

了解完ARM之后,就需要利用開發板了。這時操作系統的移植又成了一個比較重要的內容了,什么是bootloader,什么是kernel,什么是rootfs等等……。

花了很長時間系統做好了,發現板子上很多的什么不能用,怎么辦呢?這時我們需要寫一些驅動來驅動這些設備,這時我們需要知道,什么是字符設備驅動、塊設備驅動、網絡設備驅動,為了更好的寫驅動我們需要了解更多的硬件相關的東西,我們需要看懂芯片手冊,我們需要看懂原理圖,只有我們懂我們的設備,才能更好的驅動它。等等,這里就列舉更多的內容了,因為還有很多。

所以對于嵌入式開發者來說,他們都經歷了學習的痛苦。有句話說的好,不經歷風雨怎么見彩虹。對于學習嵌入式我比較不贊成自學,他不同于一般的應用層開發。你會面臨很多問題。問百度?太慢了!來機構學習雖然花了一部分錢,從時間成本和效率上來講,無疑還是比較值得的。

上一篇:Java編程入門視頻教程【經典老視頻回顧】

下一篇:零基礎學習嵌入式

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 黄光亮| 嗯啊不要嗯| 相识电影| a看片| 曹查理林雅诗电影全集| 七下语文第一单元作文| 姐妹在线| 密杀名单| 我和我的祖国 五线谱| 猎魔人第三季 电视剧| 黄子华最新电影| 何国强| 伺机偏宠短剧免费观看| 拔萝卜电影| 坏种2| 心经全文260字| 梦醒长安| 大场久美子| 七令诡事录 电影| 阿尔法变频器说明书| 安渡| 电影事物的秘密| 牛油果营养价值| 我在皇宫当巨巨| 女人高潮私密按摩视频| 盲道电影| 搜狐视频官网| 日日夜精品视频| 公民的基本权利和义务教学设计| 帕米尔的春天笛子独奏| 张国立主演电视剧全剧大全免费观看| 花落花开电影| free hd xxxx moms movie777| 天国恩仇| 那些年,那些事 电视剧| 霹雳火之特种兵| jjdd| 英雄使命电视剧| 欧美日韩欧美日韩在线观看视频| 龙八夷| 贝子鸟的叫声大全|