迅為i.MX6ULL開發板原創嵌入式開發文檔,通過本套教程系統化學習嵌入式開發技能!
【Linux開發指南】面向學習用戶
第一篇 嵌入式Linux入門
包含嵌入式Linux開發環境構建及基礎、嵌入式Windows開發環境構建、嵌入式平臺入門實操。
第二篇 Linux系統編程
第三篇 嵌入式Linux驅動開發
包含Linux驅動初探、Linux內核裁剪與定制。
第三部分 Linux驅動基礎
第四部分 Linux驅動進階
第四篇 嵌入式GUI開發
第五篇 Linux系統移植
第六篇 Linux文件系統構建
【開發板使用手冊】面向學習完開發指南的用戶以及企業研發用戶
第一部分 開發板入門
第二部分 開發環境搭建
第三部分 Linux系統編譯
第四部分 QT開發
第五部分 Linux系統開發筆記
開發筆記包含:修改開機進度條修改文檔、Uboot-Logo修改文檔、內核-Logo修改使用文檔、移植ssh服務、Jtag調試、移植OpenCv2.4.9、移植OpenCv3.4.1、Python移植、創建ap熱點等。
【裸機使用手冊】面向需要了解CPU的用戶
內容包含Cortex-A7架構、初識ARM匯編、匯編實驗、C語言實現LED、移植官方SDK、創建裸機工程、蜂鳴器、按鍵、主頻和時鐘配置、GPIO中斷、EPIT定時器、定時器按鍵、GPT定時器延時、串口通信、串口格式化函數、LCD屏幕顯示、RTC實時時鐘、2C操作、電容觸摸實驗、屏幕背光調節、MPU6050六軸傳感器、DHT11溫濕度模塊例程等。
所有教程由迅為原創,從Linux入門到驅動開發再到系統移植,一步一步由淺入深, 逐步掌握嵌入式技術。
1 系統安裝 學習Ubuntu系統安裝、基礎操作以及常用命令的使用
2 編譯燒寫 搭建開發環境,編譯和燒寫系統
3 裸機例程 學習裸機例程
4 應用開發 學習Linux應用程序的開發
5 驅動開發 學習Linux驅動程序的開發
6 系統移植 Uboot和Linux設備樹驅動開發,驅動的移植和內核裁剪
Linux學習方法-框架學習法:https://www.bilibili.com/video/BV1HE411w7by
P1第一講 事半功倍之框架學習法
P2第三講 事半功倍之Linux系統框架
P3第四講 事半功倍之Linux應用程序編程框架
P4第四講 事半功倍之Linux驅動架構的演進
嵌入式學習之Linux裸機篇:https://www.bilibili.com/video/BV1RC4y1H7TC
P1 ARM體系結構簡介
P2 I.MX6ULL芯片介紹
P3初識GPIO以及GPIO操作流程
P4使用匯編按照GPIO操作流程點亮LED燈
P5掌握裸機程序的編譯燒寫以及測試流程
P6使用C語言按照GPIO操作流程點亮LED燈
P7掌握C程序的編譯燒寫以及測試流程
P9在官方SDK的基礎上構建一個通用裸機工程
P10用蜂鳴器學習GPIO輸出功能
嵌入式學習之Linux入門篇:https://www.bilibili.com/video/BV1M7411m7wT
P1安裝虛擬機VMware軟件
P2獲取并安裝Ubuntu操作系統
P3 Ubuntu系統介紹
P4 Ubuntu啟用root用戶
P5 Ubuntu使用apt-get下載
P6 vim編輯器的使用
P7 Linux常用命令第一部分
P8 Linux相對路徑和絕對路徑
P9 Linux家目錄和根目錄概念
P10 Linux常用命令第二部分
P11 Linux幫助手冊講解
P12 Linux權限管理
P13 Linux連接檔概念
P14 Linux目錄結構講解
P15 Linux文件系統概念
P16 Linux第一個程序HelloWorld
P17 Linux環境變量講解
P18 Linux編寫第一個自己的命令
P19 Linux工具之make工具和makefile文件
P20 makefile基本語法(上)
P21 makefile基本語法(下)
P22 VMwareTools工具安裝和使用
P23 SSH軟件安裝和使用
P24 samba安裝和使用
P25 Source Insight的安裝和使用
P26超級終端安裝和使用
嵌入式學習之QT進階篇:https://www.bilibili.com/video/BV1tp4y1i7EJ
P1本期QT視頻將會收獲哪些知識?
P2在Windows上搭建QT開發環境
P3 C++基礎(上)
P4 C++基礎(下)
P5制作一個最簡單的QT界面
P6 QT信號和槽
P7仿寫一個智能家居界面(上)
P8仿寫一個智能家居界面(中)
P9仿寫一個智能家居界面(下)
P10 QT上位機開發之串口助手(上)
P11 QT上位機開發之串口助手(下)
P12把QT程序打包成Windows軟件
P13 QT網絡編程之TCP通信
P14 QT網絡編程之UDP通信
P15 QT時間編程之QT時鐘
P16 QT系統移植之構建根文件系統
P17 QT系統移植之交叉編譯QT源碼和觸摸源碼
P18 QT系統移植之在開發板上部署QT運行環境
P19 QT跨平臺運行之把QT程序交叉編譯到ARM開發板
P20 QT跨平臺運行之使用QT控制蜂鳴器
P21 QT跨平臺運行之把QT程序編譯成手機APP
P22一鍵燒寫QT程序到開發板
嵌入式學習之Linux驅動篇:https://www.bilibili.com/video/BV1Vy4y1B7ta
P1驅動視頻簡介(一定要看)
P2掌握了哪些知識以后可以學習驅動視頻
P3什么是Linux驅動?
P4 Linux第一個驅動Helloworld
P5 Linux下驅動模塊編譯講解
P6 Linux下編譯驅動模塊實踐
P7 make menuconfig圖形化配置
P8 Linux下把驅動編譯進內核
P9雜項設備驅動講解
P10編寫一個雜項設備驅動
P11應用層和內核層數據傳輸
P12 Linux物理地址到虛擬地址映射
P13第一個相對完整的驅動實踐編寫
P14驅動模塊傳參數
P15申請字符類設備號
P16注冊字符類設備
P17自動創建設備節點
P18字符設備和雜項設備總結回顧
P19平臺總線模型介紹
P20注冊Platform設備
P21注冊platform驅動
P22平臺總線probe函數編寫
P23平臺總線模型總結和回顧
P24設備樹的由來以及基本概念
P25設備樹基本語法
P26在設備樹中添加自定義節點
P27設備樹中常用的of操作函數
P28設備樹下的platform總線
P29 pinctl和gpio子系統(一)
P30 pinctl和gpio子系統(二)
P31 pinctl和gpio子系統(三)
P32 ioctl接口(一)
P33 ioctl接口(二)
P34中斷基礎概念
P35設備樹中的中斷節點以及相關函數
P36按鍵中斷實驗
P37中斷下文之tasklet
P38等待隊列
P39工作隊列
P40內核定時器
P41按鍵消抖實驗
P42輸入子系統(一)
P43輸入子系統(二)
P44應用層實現I2C通信
P45 I2C總線實現client設備
P46 I2C總線實現driver驅動
P47驅動程序實現I2C通信
P48 FT5X06觸摸驅動實驗(一)
P49 FT5X06觸摸驅動實驗(二)
P50觸摸校準實驗
【北京迅為】嵌入式學習之Linux系統編程篇:
https://www.bilibili.com/video/BV1zV411e7Cy?spm_id_from=333.999.0.0
P1什么是Linux系統編程?
P2 Linux系統編程基本程序框架
P3標準IO和文件IO
P4文件IO之open函數
P5文件IO之close函數
P6文件IO之read函數
P7文件IO之write函數
P8綜合練習(一)
P9文件IO之lseek函數
P10目錄IO之mkdir函數
P11目錄IO之opendir和closedir函數
P12目錄IO之readdir函數
P13綜合練習(二)
P14庫的基本概念
P15靜態庫的制作與使用
P16動態庫的制作與使用
P17進程基本知識
P18進程控制
P19 exec函數族
P20 ps和kill命令
P21孤兒進程和僵尸進程
P22 wait函數
P23守護進程
P24管道通信之無名管道
P25管道通信之有名管道
P26信號通信(一)
P27信號通信(二)
P28信號通信(三)
P29共享內存
P30消息隊列
P31信號量
項目實戰教程-天氣預報APP:https://www.bilibili.com/video/BV1a54y157Gh
項目實戰教程-云服務器智能家居:https://www.bilibili.com/video/BV1WE411w7jG?p=1
項目實戰教程-圖像識別項目:https://www.bilibili.com/video/BV157411c7sc?p=1
項目實戰教程-zigbee智能家居:https://www.bilibili.com/video/BV18J411V7sE?p=1
i.MX6ULL終結者資料介紹:https://www.bilibili.com/video/BV1ny4y1h7gQ
-
Linux
+關注
關注
87文章
11295瀏覽量
209348
發布評論請先 登錄
相關推薦
評論