教程詳情
文件下載 | 文件名稱:麥子學院嵌入式開發教程 | 文件大小:12.84GB |
下載聲明:本站文件大多來自于網絡,僅供學習和研究使用,不得用于商業用途,如有版權問題,請聯系博豬! | ||
下載地址: 下載教程 |
教程目錄:
├─第一階段:嵌入式開發基礎階段
│ ├─01嵌入式環境搭建初期
│ │ 01_Vmware軟件介紹.mp4
│ │ 02_Linux發行版本介紹.mp4
│ │ 03-Ubuntu10.04安裝演示1.mp4
│ │ 04-Ubuntu10.04安裝演示2.mp4
│ │ 05-Vim的安裝和簡單使用.mp4
│ │ 06-SSHD服務的搭建1.mp4
│ │ 07-SSHD服務的配置2.mp4
│ │ 08-Zmodem的使用.mp4
│ │ 09-Samba服務器的安裝.mp4
│ │ 10-Samba服務器的配置使用.mp4
│ │ 11-Windows訪問samba服務器.mp4
│ │ 12-Vmtools的安裝.mp4
│ │ 13-SourceInsight的介紹.mp4
│ │ 14-SourceInsight創建使用工程演示.mp4
│ │ 15-Sourceinsight添加已有工程.mp4
│ │
│ ├─02C語言語法概述
│ │ 01-課程介紹.mp4
│ │ 02-gcc概述.mp4
│ │ 03-C語言編譯過程介紹.mp4
│ │ 04-C語言編譯常見錯誤舉例.mp4
│ │ 05-C語言預處理介紹.mp4
│ │ 06-條件預處理的應用.mp4
│ │ 07-宏展開下的#、##使用.mp4
│ │ 08-C語言常用關鍵字及運算符課程介紹.mp4
│ │ 09-關鍵字概念及sizeof、return.mp4
│ │ 10-數據類型關鍵字介紹及char類型.mp4
│ │ 11-數據類型之int、long、short.mp4
│ │ 12-數據類型之符号數、浮點類型.mp4
│ │ 13-自定義數據類型struct、union.mp4
│ │ 14-自定義數據類型enum.mp4
│ │ 15-自定義數據類型typedef.mp4
│ │ 16-邏輯結構關鍵字.mp4
│ │ 17-類型修飾符(一)_register.mp4
│ │ 18-類型修飾符(二)_static_const.mp4
│ │ 19-類型修飾符(三)_volatile.mp4
│ │ 20-常用運算符(一)_mod.mp4
│ │ 21-常用運算符(二)_邏輯運算符.mp4
│ │ 22-位運算符(一)移位運算符.mp4
│ │ 23-位運算符(二)與或運算符.mp4
│ │ 24-位運算符(三)取反異或運算符.mp4
│ │ 25-常用運算符(三)_内存訪問符.mp4
│ │
│ ├─03C語言内存操作
│ │ 01-指針概述1.mp4
│ │ 02-指針概述2_舉例1.mp4
│ │ 03-指針概述2_舉例2.mp4
│ │ 04-針修飾符const介紹.mp4
│ │ 05-指針修飾符const舉例.mp4
│ │ 06-指針修飾符volatile、typedef.mp4
│ │ 07-指針運算符加減标簽操作.mp4
│ │ 08-指針運算符加減舉例1.mp4
│ │ 09-指針越界訪問舉例1.mp4
│ │ 10-指針邏輯運算符操作.mp4
│ │ 11-多級指針概述.mp4
│ │ 12-多級指針舉例.mp4
│ │ 14-數組空間的初始化1.mp4
│ │ 15-數組空間的初始化2.mp4
│ │ 16-數組空間的初始化3.mp4
│ │ 17-指針數組的概述.mp4
│ │ 18-數組名的指針保存.mp4
│ │ 19-結構體字節對齊.mp4
│ │ 20-内存分布思想概述.mp4
│ │ 21-内存分布之隻讀空間.mp4
│ │ 22-内存分布之數據段.mp4
│ │ 23-内存分布之堆空間.mp4
│ │
│ ├─04c語言函數
│ │ 01-函數概述.mp4
│ │ 02-函數名舉例.mp4
│ │ 03-函數形參與實參概念.mp4
│ │ 04-函數實參形參拷貝舉例.mp4
│ │ 05-函數值傳遞概述.mp4
│ │ 06-函數地址傳遞概述.mp4
│ │ 07-連續空間傳遞概述.mp4
│ │ 08-連續空間隻讀性.mp4
│ │ 09-字符空間操作介紹.mp4
│ │ 10-字符空間操作舉例.mp4
│ │ 11-非字符空間操作介紹.mp4
│ │ 12-非字符空間操作舉例.mp4
│ │ 13-函數地址傳遞總結.mp4
│ │ 14-函數返回值基本語法.mp4
│ │ 15-函數返回值基本數據類型.mp4
│ │ 16-函數返回地址類型概述.mp4
│ │ 17-函數返回類型内部實現概述.mp4
│ │ 18-常見面試題_宏定義.mp4
│ │ 19-常見面試題_數據申明.mp4
│ │ 20-常見面試題_static.mp4
│ │ 21-常見面試題_其他.mp4
│ │
│ ├─05linux基礎
│ │ 01-Linux的發展、組成結構和特性.mp4
│ │ 02-Linux的選擇與安裝準備.mp4
│ │ 03-安裝ubuntu Desktop & Server.mp4
│ │ 04-文件系統定義、分類和功能.mp4
│ │ 05-Linux文件系統及特點.mp4
│ │ 06-Linux文件系統目錄結構.mp4
│ │ 07-命令行編輯與别名使用.mp4
│ │ 08-shell的特殊字符.mp4
│ │ 09-聯機幫助、清屏和曆史記錄命令.mp4
│ │ 10-查看文件目錄.mp4
│ │ 11-創建和删除文件目錄.mp4
│ │ 13-顯示文本文件内容.mp4
│ │ 14-拷貝和移動文件目錄.mp4
│ │ 15-Linux的文件目錄權限概述.mp4
│ │ 16-修改文件目錄權限.mp4
│ │ 17-查找文件.mp4
│ │ 18-過濾與統計.mp4
│ │ 19-日期時間和進程查看.mp4
│ │ 20-切換用戶、設置普通用戶的超級權限與關機重啓.mp4
│ │ 21-修改用戶密碼和查找用戶.mp4
│ │ 22-查看磁盤信息.mp4
│ │ 23-查看網絡連接.mp4
│ │ 24-Linux的應用程序安裝與卸載基礎知識.mp4
│ │ 25-VI的基本介紹.mp4
│ │ 26-VI的常用命令.mp4
│ │
│ └─06gun基礎
│ 01-GNU開發環境基礎1.mp4
│ 02-GNU開發環境基礎2.mp4
│ 03-GNU開發環境基礎3.mp4
│ 04-GNU開發環境基礎4.mp4
│ 05-GNU開發環境基礎_gcc編譯1.mp4
│ 06-GNU開發環境基礎_gcc編譯2.mp4
│ 07-GNU開發環境基礎_gcc編譯3.mp4
│ 08-GNU開發環境基礎_gdb.mp4
│ 09-GNU開發環境基礎_Makefile1.mp4
│ 10-GNU開發環境基礎_Makefile2.mp4
│ 11-GNU開發環境基礎_Makefile3.mp4
│ 12-GNU開發環境基礎_Autotools1.mp4
│ 13-GNU開發環境基礎_Autotools2.mp4
│ 14-GNU開發環境基礎_Autotools3.mp4
│ 15-GNU開發環境基礎_EclipseForLinux.mp4
│
├─第三階段:嵌入式Linux之arm體系結構
│ ├─01-ARM開發闆基礎知識
│ │ 01-從零開始認識開發闆1.mp4
│ │ 02-從零開始認識開發闆2.mp4
│ │ 03-從零開始認識開發闆3.mp4
│ │ 04-從零開始認識開發闆4.mp4
│ │ 05-從零開始認識開發闆5.mp4
│ │ 06-ARM準備工作及熟悉開發闆1.mp4
│ │ 07-ARM準備工作及熟悉開發闆2.mp4
│ │ 08-ARM準備工作及熟悉開發闆3.mp4
│ │ 09-ARM準備工作及熟悉開發闆4.mp4
│ │ 10-原理圖及電路圖1.mp4
│ │ 11-原理圖及電路圖2.mp4
│ │ 12原理圖及電路圖3.mp4
│ │
│ ├─02-ARM彙編語言
│ │ 01-ARM世界.mp4
│ │ 02-開發環境搭建1.mp4
│ │ 03-開發環境搭建2.mp4
│ │ 04-補充Linux裝Sourceinsight.mp4
│ │ 05-補充MiniTool燒寫開發闆-11.30更新工具.mp4
│ │ 06-ARM體系結構-學習方法.mp4
│ │ 07-ARM體系結構-處理器和名詞1.mp4
│ │ 08-ARM體系結構-處理器和名詞2.mp4
│ │ 09-ARM體系結構-工具和交叉工具鏈.mp4
│ │ 10-處理器模式和片内寄存器1.mp4
│ │ 11-處理器模式和片内寄存器2.mp4
│ │ 12-處理器模式和片内寄存器3.mp4
│ │ 13-處理器模式和片内寄存器4.mp4
│ │ 14-ARM彙編尋址模式1.mp4
│ │ 15-ARM彙編尋址模式2.mp4
│ │ 16-ARM彙編尋址模式3.mp4
│ │ 17-ARM彙編算數操作1.mp4
│ │ 18-ARM彙編算數操作2.mp4
│ │ 19-ARM彙編算數操作3.mp4
│ │ 20-ARM彙編算數操作4.mp4
│ │ 21-ARM彙編内存操作1.mp4
│ │ 22-ARM彙編内存操作2.mp4
│ │ 23-跳轉指令及其它1.mp4
│ │ 24-跳轉指令及其它2.mp4
│ │ 25-ARM彙編僞指令1.mp4
│ │ 26-ARM彙編僞指令2.mp4
│ │ 27-ARM彙編僞指令3.mp4
│ │ 28-ARM彙編僞指令4.mp4
│ │ 29-混合編程1.mp4
│ │ 30-混合編程2.mp4
│ │
│ ├─03-ARM硬件開發基礎
│ │ 01-ARM硬件基礎概述1.mp4
│ │ 02-ARM硬件基礎概述2.mp4
│ │ 03-ARM硬件基礎概述3.mp4
│ │ 04-ARM硬件基礎-SIMD&NEON.mp4
│ │ 05-ARM硬件基礎-Cache1.mp4
│ │ 06-ARM硬件基礎-Cache2.mp4
│ │ 07-ARM硬件基礎-MMU1.mp4
│ │ 08-ARM硬件基礎-MMU2.mp4
│ │ 09-ARM硬件基礎-MMU3.mp4
│ │ 10-ARM異常及中斷1.mp4
│ │ 11-ARM異常及中斷2.mp4
│ │ 12-第一個裸闆試驗1.mp4
│ │ 13-第一個裸闆試驗2.mp4
│ │ 14-S5PV210啓動原理1.mp4
│ │ 15-S5PV210啓動原理2.mp4
│ │ 16-ARM硬件接口GPIO1.mp4
│ │ 17-ARM硬件接口GPIO2.mp4
│ │ 18-ARM硬件接口GPIO3.mp4
│ │ 19-ARM硬件接口GPIO4.mp4
│ │ 20-ARM硬件接口GPIO5.mp4
│ │ 21-确定開發闆資源1.mp4
│ │ 22-确定開發闆資源2.mp4
│ │ 23-确定開發闆資源3.mp4
│ │ 24-确定開發闆資源4.mp4
│ │ 25-驅動開發闆資源5.mp4
│ │ 26-驅動開發闆資源6.mp4
│ │ 27-驅動開發闆資源7.mp4
│ │
│ ├─04-ARM Bootloader開發
│ │ 01-bootloader概述1.mp4
│ │ 02-bootloader概述2.mp4
│ │ 03-bootloader概述3.mp4
│ │ 04-bootloader概述4.mp4
│ │ 05-bootloader概述5.mp4
│ │ 06-C5工程搭建Makefile1.mp4
│ │ 07-C5工程搭建Makefile2.mp4
│ │ 08-C5工程搭建Makefile3.mp4
│ │ 09-工程搭建鏈接腳本錄像1.mp4
│ │ 10-工程搭建鏈接腳本錄像2.mp4
│ │ 11-工程搭建C代碼點燈錄像1.mp4
│ │ 12-工程搭建C代碼點燈錄像2.mp4
│ │ 13-工程搭建C代碼點燈錄像3.mp4
│ │ 14-通信模型介紹錄像1.mp4
│ │ 15-通信模型介紹錄像2.mp4
│ │ 16-UART協議介紹錄像1.mp4
│ │ 17-UART協議介紹錄像2.mp4
│ │ 18-UART協議介紹錄像3.mp4
│ │ 19-UART控制器介紹錄像1.mp4
│ │ 20-UART控制器介紹錄像2.mp4
│ │ 21-通過串口發送一個字符錄像1.mp4
│ │ 23-通過串口發送一個字符錄像3.mp4
│ │ 24-通過串口發送一個字符錄像4.mp4
│ │ 25-通過串口發送一個字符串1.mp4
│ │ 26-通過串口發送一個字符串2.mp4
│ │
│ └─05-ARM硬件接口開發
│ 01-中斷介紹1.mp4
│ 010-中斷流程代碼3.mp4
│ 02-中斷介紹2.mp4
│ 03-中斷介紹3.mp4
│ 04-中斷介紹4.mp4
│ 05-中斷初始化代碼1.mp4
│ 06-中斷初始化代碼2.mp4
│ 07-中斷初始化代碼3.mp4
│ 08-中斷流程代碼1.mp4
│ 09-中斷流程代碼2.mp4
│ 11-IIC協議介紹1.mp4
│ 12-IIC協議介紹2.mp4
│ 13-IIC協議介紹3.mp4
│ 14-IIC協議介紹4.mp4
│ 15-IIC協議介紹5.mp4
│ 16-IIC協議介紹6.mp4
│ 17-watchdog介紹1.mp4
│ 18-watchdog介紹2.mp4
│ 19-RTC介紹.mp4
│ 20-PWM介紹1.mp4
│ 21-PWM介紹2.mp4
│ 22-PWM介紹3.mp4
│ 23-ADC介紹1.mp4
│ 24-ADC介紹2.mp4
│ 27ARM硬件接口項目介紹3.mp4
│ 28-ARM硬件接口項目介紹4.mp4
│ 29-ARM硬件接口項目介紹5.mp4
│ 30-ARM硬件接口項目介紹6.mp4
│ 31-ARM硬件接口項目介紹7.mp4
│ ARM硬件接口項目介紹1.mp4
│ ARM硬件接口項目介紹2.mp4
│
├─第二階段:嵌入式Linux 應用開發
│ ├─01-linux之io系統編程
│ │ 01-系統編程之綜述.mp4
│ │ 02-open和close函數及touch命令實現.mp4
│ │ 03-read和write函數.mp4
│ │ 04-lseek函數和cp命令實現.mp4
│ │ 05-标準IO-緩存.mp4
│ │ 06-标準IO-fopen和fclose.mp4
│ │ 07-标準IO之fputs和fgets函數.mp4
│ │ 08-标準IO之fflush、無緩存、fseek、rewind、rewind.mp4
│ │ 09-标準IO之gets、puts、fprintf、sprintf函數.mp4
│ │ 10-标準IO之fgetc、fputc.mp4
│ │ 11-标準IO之feof、ferror、clearerr.mp4
│ │ 12-标準IO之cat命令實現(1.mp4
│ │ 13-标準IO之fread、fwrite.mp4
│ │ 14-fgetc_read之比較.mp4
│ │ 15-fread和fgets效率比較.mp4
│ │ 16-函數庫的制作(靜态庫).mp4
│ │ 17-函數庫的制作(動态庫).mp4
│ │ 18-linux系統編程 目錄IO(1).mp4
│ │ 19-linux系統編程 目錄IO(2).mp4
│ │ 20-IO課程總結-單機模式下的文件上傳和下載.mp4
│ │
│ ├─02-linux進程間通信
│ │ 01-進程通信概述-new.mp4
│ │ 02-無名管道(1).mp4
│ │ 03-無名管道(2).mp4
│ │ 04-有名管道(1).mp4
│ │ 05-有名管道(2).mp4
│ │ 06-信号通信(1.mp4
│ │ 07-信号通信(2.mp4
│ │ 08-信号通信(3).mp4
│ │ 09-信号通信(4).mp4
│ │ 10-信号通信(5).mp4
│ │ 11-共享内存(1).mp4
│ │ 12-共享内存(2).mp4
│ │ 13-共享内存(3).mp4
│ │ 14-共享内存(4).mp4
│ │ 15-共享内存(5).mp4
│ │ 16-消息隊列(1).mp4
│ │ 17-消息隊列(2).mp4
│ │ 18-消息隊列(3).mp4
│ │ 19-信号燈(1).mp4
│ │ 20-信号燈(2).mp4
│ │ 21-信号燈(3).mp4
│ │
│ ├─03-linux多線程
│ │ 01-介紹.mp4
│ │ 02-線程的概念.mp4
│ │ 03-線程id.mp4
│ │ 04-創造線程.mp4
│ │ 05-主線程.mp4
│ │ 06-線程狀态和回收.mp4
│ │ 07-線程退出.mp4
│ │ 08-線程連接.mp4
│ │ 09-線程取消.mp4
│ │ 10-信号默認處理.mp4
│ │ 11-信号處理.mp4
│ │ 12-線程清理程序.mp4
│ │ 13-線程同步的必要性.mp4
│ │ 14-互斥量使用.mp4
│ │ 15-讀寫鎖.mp4
│ │ 16-讀寫鎖實例.mp4
│ │ 17-條件變量.mp4
│ │ 18-條件變量實例.mp4
│ │ 19-一次性初始化.mp4
│ │ 20-線程的分離屬性.mp4
│ │ 21-線程棧屬性.mp4
│ │ 22-線程同步屬性.mp4
│ │ 23-線程私有數據.mp4
│ │ 24-線程與fork.mp4
│ │ 25-多線程知識點回顧.mp4
│ │ 26-tcp服務器的創建方法.mp4
│ │ 27-簡單tcp服務器.mp4
│ │ 28-tcp多線程服務器.mp4
│ │ 29-作業.mp4
│ │
│ └─04-linux網絡編程基礎
│ IO複用(select)的例子--上半部分-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ IO複用(select)的例子--下半部分-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ IO複用介紹及select使用流程-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ rShell的客戶服務器實現-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ TCP三次握手四次揮手-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ TCP編程模型總結-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 一個嵌入式linux項目的流程以及rshell的介紹-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 一個廣播編程的例子-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 一個組播編程的例子以及組播和廣播的區别-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 一個獲取時間客戶端的例子-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 其他網絡編程的基礎知識-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 原始套接字的花花世界-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 基于UDP的獲取時間的客戶服務器例子-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 多客戶端并發介紹以及sourceInsight的基本使用-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 多進程并發服務器的例子-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 對select提高效率的第一種解決辦法-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 簡單時間服務器的編寫-1-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 網絡編程基礎以及wireshark的使用-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 高并發服務器之epoll編程--上部分-嵌入式Linux網絡編程基礎-麥子學院.mp4
│ 高并發服務器之epoll編程模型下部分以及網絡編程的項目作業-嵌入式Linux網絡編程基礎-麥子學院.mp4
│
├─第五階段:項目
│ └─智能家居項目
│ 01-智能家居開發的課程介紹.mp4
│ 02-項目安排初步介紹.mp4
│ 03-項目簡介基礎要求.mp4
│ 04-項目要求描述.mp4
│ 05-功能描述(1)-網絡服務器.mp4
│ 06-功能描述(2)-智能鎖控.mp4
│ 07-功能描述(3)-智慧居家模塊.mp4
│ 08-功能描述(4)-遠程下載模塊.mp4
│
└─第四階段:嵌入式Linux底層系統開發
├─01-嵌入式系統移植
│ 00.序言.mp4
│ 01.學習方法.mp4
│ 02.系統移植步驟簡介.mp4
│ 03.交叉編譯器簡介.mp4
│ 04.交叉編譯器的安裝.mp4
│ 05.工具集合介紹1.mp4
│ 06.工具集合使用2.mp4
│ 07.環境搭建需求分析.mp4
│ 08.台式機移植環境搭建.mp4
│ 09.虛拟機安裝雙網卡及配置.mp4
│ 10.uboot環境變量使用.mp4
│ 11.uboot網絡層配置.mp4
│ 12.uboot下的tftp服務的使用.mp4
│ 13.linux下tftp服務的搭建及測試.mp4
│ 14.uboot下nand命令使用總結.mp4
│ 15.uboot啓動内核命令介紹.mp4
│ 16.uboot啓動内核的條件分析.mp4
│ 17.ramdisk啓動概述分析.mp4
│ 18.ramdisk文件系統部署演示.mp4
│ 19.NFS文件系統服務端配置.mp4
│ 20.nfs根文件系統測試.mp4
│
├─02-uboot
│ 01-u-boot的版本選擇.mp4
│ 02-u-boot的異常向量表,V210的啓動機制原理.mp4
│ 03-用objdump反彙編查看u-boot的頭部代碼和異常向量處理.mp4
│ 04-ENTRY等宏的展開,CPSR寄存器的設置.mp4
│ 05-CP15協處理器基礎,VBAR異常向量表基址映射.mp4
│ 06-cpu_init_cp15子過程分析: cache的操作.mp4
│ 07-cpu_init_cp15子過程分析(續):分支預測、MMU操作.mp4
│ 08-cpu_initcrit子過程分析,實驗一:修改u-boot源代碼使其用LED燈顯示運行狀态.mp4
│ 09-實驗一(續):GPIO輸入輸出的電路分析.mp4
│ 10-實驗一(續):制作u-boot燒寫鏡像的原理,mkv210源代碼分析.mp4
│ 11-實驗一(續):用hexdump工具分析鏡像的16進制代碼.mp4
│ 12-編譯、鏈接、彙編過程概述.mp4
│ 13-實驗二:編寫自己的boot程序:myboot.mp4
│ 14-實驗二(續):兩個以上文件的鏈接原理.mp4
│ 15-實驗二(續):反彙編分析自己的myboot.mp4
│ 16-實驗二(續):利用Makefile自動化編譯myboot.mp4
│ 17-實驗二(續):改進我們的Makefile.mp4
│ 18-實驗二(續):Makefile中的自動化變量.mp4
│ 19-芯片型号判斷,複位方式判斷.mp4
│ 20-IO保持、複位方式判斷、中斷初始化.mp4
│ 21-UART初始化與異步通信原理.mp4
│ 22-UART分析 (1).mp4
│ 23-UART分析 (2).mp4
│ 24-UART分析 (3).mp4
│ 25-UART分析 (4).mp4
│ 26-實驗三:用UART顯示某指定内存中的數據.mp4
│ 27-DDR内存的基本原理1.mp4
│ 28-DDR内存的基本原理2.mp4
│ 29-DDR内存的基本原理3.mp4
│ 30-DDR内存的在V210開放闆上的硬件連接1.mp4
│ 31-DDR内存的在V210開放闆上的硬件連接2.mp4
│ 32-DDR2-Device的内部結構1.mp4
│ 33-DDR2-Device的内部結構2.mp4
│ 34-DDR2-操作的有限狀态機.mp4
│ 35-DDR2的MRS和EMRS寄存器.mp4
│ 36-DDR2的讀寫時序1.mp4
│ 37-DDR2的讀寫時序2.mp4
│ 38-DDR2初始化代碼分析 (1).mp4
│ 39-DDR2初始化代碼分析 (2).mp4
│ 40-DDR2初始化代碼分析 (3).mp4
│ 41-DDR2初始化代碼分析 (4).mp4
│ 42-DDR2初始化代碼分析 (5).mp4
│ 43-DDR2初始化代碼分析 (6).mp4
│ 44-DDR2初始化代碼分析 (7).mp4
│ 45-DDR2初始化代碼分析 (8).mp4
│ 46-DDR2初始化代碼分析 (9).mp4
│ 47-DDR2初始化代碼分析 (10).mp4
│ 48-編寫自己的DDR初始化代碼1.mp4
│ 49-編寫自己的DDR初始化代碼2.mp4
│ 50-board_init_f函數分析 (1).mp4
│ 51-board_init_f函數分析 (2).mp4
│ 52-mmc_relocate分析.mp4
│ 53-實驗五:将u-boot.bin從SD卡搬運到DDR内存中.mp4
│ 54-實驗五:将u-boot.bin從SD卡搬運到DDR内存中2.mp4
│ 55-u-boot的鏈接鏡像結構分析.mp4
│ 56-board_init_f函數分析 (3).mp4
│ 57-board_init_f函數分析 (4).mp4
│ 58-board_init_f函數分析 (5).mp4
│ 59-board_init_f函數分析 (6).mp4
│ 60-board_init_f函數分析7.mp4
│ 61-u-boot的自舉實現.mp4
│ 62-relocate_code彙編自舉代碼分析.mp4
│ 63-闆級初始化的後半部分:bord_init_r函數分析 (1).mp4
│ 64-闆級初始化的後半部分:bord_init_r函數分析 (2).mp4
│ 65-闆級初始化的後半部分:bord_init_r函數分析 (3).mp4
│ 66-闆級初始化的後半部分:bord_init_r函數分析 (4).mp4
│ 67-跳轉到主循環,main_loop.mp4
│ 68-主循環分析:u-boot 解析終端輸入命令行的原理.mp4
│ 69-主循環分析:u-boot 的命令執行實現.mp4
│ 70-bootm啓動流程分析 (1).mp4
│ 71-bootm啓動流程分析 (2).mp4
│ 72-bootm啓動流程分析 (3).mp4
│ 73-bootm啓動流程分析 (4).mp4
│
├─03-linux内核及文件系統制作
│ 01-Linux内核-内核啓動參數.mp4
│ 02-Linux内核-根文件系統框架.mp4
│ 03-Linux内核-busybox簡介.mp4
│ 04-Linux内核-啓動腳本(上).mp4
│ 05-Linux内核-啓動腳本(下)..mp4
│ 06-Linux内核-busybox編譯.mp4
│ 07-Linux内核-busybox應用.mp4
│ 08-Linux内核-根文件系統完善.mp4
│ 09-Linux内核-常用嵌入式文件系統.mp4
│ 10-linux内核文件系統.mp4
│ 11-Linux内核-NFS文件系統介紹與應用.mp4
│ 12-Linux内核-initramfs文件系統介紹.mp4
│ 13-Linux内核-cramfs和squashfs介紹.mp4
│ 14-Linux内核-jffs2和yaffs2介紹.mp4
│ 15-Linux内核構建中文件系統選項介紹.mp4
│ 16-Linux内核構建中文件系統選項配置.mp4
│ 17-Linux内核-Cramfs文件系統的制作與使用.mp4
│ 18-Linux内核-squashfs文件系統的制作與使用.mp4
│ 19-Linux内核-jffs2文件系統的制作與使用.mp4
│ 20-Linux内核-yaffs2文件系統的制作與使用.mp4
│ 21-Linux内核-Flash分區與文件系統鏡像燒錄.mp4
│ 22-Linux内核-文件系統的挂載配置與選項.mp4
│ 23-Linux内核-選擇與配置原則.mp4
│
├─04-linux字符設備驅動
│ 01-寫在前面的話.mp4
│ 02-linux驅動介紹.mp4
│ 03-字符設備驅動(一):驅動概念和結構體.mp4
│ 04-字符設備驅動(二):字符設備驅動源代碼分析.mp4
│ 05-字符設備驅動(三):驅動的測試以及驅動的Makefile.mp4
│ 06-驅動項目實踐(一):通過驅動的ioctl操作led燈.mp4
│ 07-驅動項目實踐(一):通過驅動的write操作led燈.mp4
│ 08-linux内核編譯系統原理.mp4
│ 09-linux驅動中斷剖析(一).mp4
│ 10-linux驅動中斷剖析(二).mp4
│ 11-linux驅動中斷剖析(三).mp4
│ 12-linux驅動中斷剖析(四).mp4
│ 13-linux定時器原理分析(一).mp4
│ 14-linux定時器原理分析(二).mp4
│ 15-linux定時器原理分析(三).mp4
│
├─05-linux驅動策略及框架
│ 01-linux内核同步和互斥(一):信号量.mp4
│ 02-linux内核同步和互斥(二):自旋鎖.mp4
│ 03-驅動中的阻塞和喚醒(一):應用程序的阻塞和喚醒.mp4
│ 04-驅動中的阻塞和喚醒(二):阻塞操作的底層實現分析.mp4
│ 05-驅動中的阻塞和喚醒(三):阻塞和喚醒的驅動實例.mp4
│ 06-linux内存映射機制.mp4
│ 07-linux進程虛拟地址空間管理機制.mp4
│ 08-應用層mmap函數的使用方法.mp4
│ 09-驅動中的mmap實現實例.mp4
│ 10-platform驅動架構(一):platform框架初探.mp4
│ 11-platform驅動架構(二):platform架構原理以及編程實例.mp4
│
├─06-Linux下輸入子系統
│ 01-linux輸入子系統學前介紹.mp4
│ 02-input子系統(一):三個重要的結構體的講解.mp4
│ 03-input子系統(二):事件驅動evdev的講解-1.mp4
│ 04-input子系統(三):事件驅動evdev的講解-2.mp4
│ 05-input子系統(四):input設備驅動的講解-1.mp4
│ 06-input子系統(五):input設備驅動的講解-2.mp4
│
├─07-Linux内核移植
│ 01-開場白.mp4
│ 02-内核基本知識概述.mp4
│ 03-内核源碼目錄結構.mp4
│ 04-内核源碼目錄結構進階.mp4
│ 05-内核頭文件命名規律.mp4
│ 06-内核配置方法1.mp4
│ 07-内核配置思路及方法2.mp4
│ 08-内核編譯過程及結果.mp4
│ 09-實驗内核運行在開發闆.mp4
│ 10-内核Kconfig語法1.mp4
│ 11--内核Kconfig語法使用2.mp4
│ 12-添加驅動到内核實驗.mp4
│ 13-LED驅動添加測試1.mp4
│ 14-LED驅動添加測試2.mp4
│
└─08-IIC設備驅動及子系統開發
01-說在前面的話.mp4
02-IIC硬件設備基本概念.mp4
03-IIC硬件設備操作時序.mp4
04-IIC硬件設備讀寫時序分析.mp4
05-IIC硬件設備相關寄存器分析.mp4
06-IIC子系統開發之設備驅動框架層功能分析.mp4
07-IIC子系統開發之核心層分析.mp4
08-IIC子系統開發之設備驅動層分析.mp4
09-IIC應用程序開發之一.mp4
10-IIC應用程序開發之二.mp4
11-IIC應用程序開發之三.mp4
12-IIC設備驅動之系統流程分析.mp4
13-IIC設備驅動之資源層分析.mp4
14-IIC設備驅動之總線驅動層分析之一.mp4
15-IIC設備驅動之總線驅動層分析之二.mp4
16-IIC設備驅動之總線驅動層分析之三.mp4
17-IIC設備驅動之IIC特定驅動開發之一.mp4
18-IIC設備驅動之IIC特定驅動開發之二.mp4
教程截圖
教程試看
https://v.youku.com/v_show/id_XNTgxMTkyMjc0NA==.html
教程下載
原文鏈接:【教程寶盒網】 https://www.jc-box.com/3565.html,轉載請注明出處。
請先
!