原创 Uboot和系統移植(19)------- 根文件系統構建過程詳解

目錄一,busybox的移植實戰二,inittab詳解三,busybox源碼的簡單分析四,rcS文件的添加與解析1.rcS文件引入2.添加rcS文件部分內容實戰3.完善rcS文件五,profile文件和用戶登錄理論六,動態鏈接庫的

原创 【從C到C++】------- C++新增和有變化的關鍵字

目錄1.C++的bool關鍵字2.C++的字符類型char3.C++中無變化關鍵字和運算符代用關鍵字4.C++新增的引用5.C++的enum枚舉6.C++的共用體union7.inline關鍵字8.C++11引入的nullptr9

原创 【從C到C++】------- 命名空間

目錄命名空間的引入namespace的初級定義和使用1、同一文件內定義和使用命名空間2、不同C文件間定義和使用命名空間3、默認命名空間4、匿名命名空間的定義和使用5、嵌套命名空間的定義和使用 命名空間的引入 1、C語言如何解決

原创 Linux驅動開發(3)------- 字符設備驅動高級

目錄一,註冊字符設備驅動新接口二,自動創建字符設備驅動的設備文件三,設備類相關代碼分析四,靜態映射表建立過程分析五,動態映射結構體方式操作寄存器使用內核提供的讀寫寄存器接口 一,註冊字符設備驅動新接口 1、新接口與老接口 (1

原创 Makefile中使用函數

目錄一、函數的調用語法二、字符串處理函數三、文件名操作函數四、 foreach 函數五、 if 函數六、 origin 函數七、 shell 函數八、控制 make 的函數 在 Makefile 中可以使用函數來處理變量,從而讓我

原创 Makefile的書寫規則

目錄一、規則舉例二、規則的語法三、在規則中使用通配符四、文件搜尋五、僞目標六、多目標七、靜態模式八、自動生成依賴性 規則包含兩個部分,一個是依賴關係,一個是生成目標的方法。在 Makefile 中,規則的順序是很重要的,因爲,Ma

原创 【C++的面向對象】C++的構造函數和析構函數詳解

目錄一,典型的C++面向對象編程二,C++的構造函數和析構函數1.構造函數和析構函數的引入2.在構造和析構函數中使用動態內存3.構造函數與類的成員初始化三,拷貝構造函數的引入1.淺拷貝與深拷貝 一,典型的C++面向對象編程 1

原创 【第一季】全面認識海思HI3518E方案和SDK環境搭建

文章內容來自朱有鵬的《朱老師物聯網大講堂》的嵌入式企業級項目–海思HI3518E方案視頻編解碼傳輸深度學習,轉載請註明出處 目錄一,視頻設備開發的技術流二,HI3518E方案系統整體架構介紹三,海思SDK編譯及問題解決四,fl

原创 【C++的面向對象】類成員的訪問權限

public,private,protect的訪問權限問題(先不考慮繼承和多態的關係) 1、public訪問權限是全局的 public的成員變量 在類的成員方法中可以直接訪問 public的成員變量 在外部代碼中

原创 Linux驅動開發(6)------- linux設備驅動模型的底層架構與組織方式

目錄一,linux設備驅動模型簡介二,設備驅動模型的底層架構1、kobject2、kobj_type3、kset三,總線式設備驅動組織方式1、總線2、設備3、驅動4、類 一,linux設備驅動模型簡介 1、什麼是設備驅動模型

原创 Linux驅動開發(7)------- platform平臺總線

目錄一,platform平臺總線簡介二,platform平臺總線工作原理三,使用platform平臺總線的LED驅動代碼實踐 一,platform平臺總線簡介 1、何爲平臺總線 (1)相對於usb、pci、i2c等物理總線來說

原创 【第二季】圖像像素格式RGB和YUV的理解

目錄圖像像素格式理解RGB與YUV 圖像像素格式理解 1、顏色的學問 (1)顏色是主觀還是客觀存在?顏色的本質是光的波長,但是因爲有人去看纔有了顏色這個概念,所以本質上來說,顏色是主觀存在的。 (2)顏色的三個關鍵:亮度、色度、飽

原创 【C++的面向對象】const和mutable的曖昧

1、const可以實現常函數 (1)常函數,就是class的成員函數承諾在函數內部不會修改class的任何成員變量,注意是任何一個 (2)常函數演示案例 #include <string> #include <iostream>

原创 【數據結構與算法】數據結構和算法的基本概念

目錄數據結構基本概念算法基本概念 數據結構基本概念 算法基本概念

原创 Makefile中使用變量

目錄一、變量的基礎二、變量中的變量三、變量高級用法四、追加變量值五、 override 指示符六、多行變量七、環境變量八、目標變量 在 Makefile 中的定義的變量,就像是 C/C++語言中的宏一樣,他代表了一個文本字符串,在