作 者:道哥,10+年嵌入式開發老兵,專注於:C/C++、嵌入式、Linux。 關注下方公眾號,回復【書籍】,獲取 Linux、嵌入式領域經典書籍;回復【PDF】,獲取所有原創文章( PDF 格式)。 最近,有同事問我:如果從零開始學嵌入式軟件開發,有哪些好書值得推薦 ...
嵌入式Linux與物聯網軟件開發 C語言內核深度解析 參與本書整理和編寫的學生 C語言與內存 . 引言 . 計算機程序運行的目的 . . 什么是程序 . . 計算機運行程序的目的 . . 靜態內存SRAM和動態內存DRAM . . 馮 諾伊曼結構和哈佛結構 . . 總結:程序運行為什么需要內存呢 . . 深入思考:如何管理內存 無OS時,有OS時 . 位 字節 半字 字的概念和內存位寬 . . 深 ...
2020-04-29 12:31 0 562 推薦指數:
作 者:道哥,10+年嵌入式開發老兵,專注於:C/C++、嵌入式、Linux。 關注下方公眾號,回復【書籍】,獲取 Linux、嵌入式領域經典書籍;回復【PDF】,獲取所有原創文章( PDF 格式)。 最近,有同事問我:如果從零開始學嵌入式軟件開發,有哪些好書值得推薦 ...
我們知道嵌入式操作系統(Embedded System)是指以應用為中心、以計算機技術為基礎,軟件硬件可裁剪、適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。嵌入式開發分兩種,一種是硬件開發,一種是軟件開發。簡單來說,嵌入式底層驅動開發就是針對嵌入式操作系統的一些設備編寫 ...
說到嵌入式開發,其實有很多人都聽說過,嵌入式其實是需要學員有一定的知識邏輯水平的,所以大多數人還是很需要嵌入式軟件開發流程的,這也能最大程度幫到大家,下面就先一起來了解下吧。 根據使用的開發工具套件不同,嵌入式軟件開發流程會有差異,但主要步驟大致相同。對於使用宿主機(PC)的集成化開發 ...
使用集成開發環境會比使用命令行更容易的編輯代碼,大大提高了軟件的開發效率。在ARM嵌入式Linux的開發過程中,使用Eclipse集成開發環境也是如此,本文介紹如何使用Eclipse開發嵌入式Liunx軟件。本文假設ubuntu上已經安裝好了ARM交叉編譯環境。一、安裝軟件 1. 安裝 ...
簡化的驅動框架 話說前面章節講到了如何利用嵌入式驅動開發的方式進行驅動開發。由於其學習路線相比於裸機開發來說,上手難度稍微大一些,而且代碼量也相對來說較多,所以對剛上手的人來說是頗有難度的。本章節,我們將以一個類似於Hello World點燈的例子,來講解在linux下如何進行內核驅動的開發 ...
--- title: 嵌入式Linux學習路線圖(驅動方向) date: 2020-05-09 07:17:58 categories: tags: - embeded - summary - arm - Linux --- 曾經和同事一起吃飯,聽他們吐槽程序員壓力太大,我開玩笑說去送外賣 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家講的是飛思卡爾軟件開發C語言編碼規范。 2020鼠年春節是個漫長的假期,痞子衡在家百無聊賴,翻出了2016年10月1日(這個時間是痞子衡正式開始用markdown+github寫技術文章並發表到博客園上的紀念日)之前寫的技術文檔 ...
嵌入式技術學習路線 嵌入式技術是各種電子產品的核心技術,也是工業4.0、遠程醫療、3D打印等新興產業的核心技術,具有廣闊的發展前景。很多計算機、電子信息類專業的學生都想把嵌入式開發作為自己的職業目標,但是因為嵌入式涉及的知識太多,太雜,太廣,很多嵌入式初學者陷入嵌入式知識的海洋中,東學一點 ...