相關主題
商品描述
目前國產化替代對人才 需求巨大,而培養信創人才 的實戰型教材短缺。本書基 於飛騰嵌入式處理器的全流 程軟件開發,介紹了國產處 理器頭部企業飛騰信息的主 力產品E2000系列,該處理 器在嵌入式的國產化替代領 域應用廣泛。全書共分6章 ,內容為飛騰嵌入式系統開 發基礎、操作系統的構建和 新、Linux驅動開發基礎 、基於飛騰CPU的接口開發 基礎、基於飛騰CPU的接口 開發綜合實驗、基於飛騰 CPU的人工智能應用案例。 本書作為信創ARM嵌入 式教材,以理論結合實驗的 方式,通過多個實驗詳細講 解了飛騰嵌入式CPU的開發 應用方法,實戰性強,既可 作為本科學生、高職學生的 教材,也可為一線工程師提 供相關技術參考,社會價值 及市場價值顯著。
目錄大綱
第1章 飛騰嵌入式系統開發基礎
1.1 飛騰CPU及雙椒派介紹
1.1.1 雙椒派實驗系統概況
1.1.2 雙椒派實驗板硬件資源
1.1.3 雙椒派開發系統使用方法
1.1.4 註意事項和故障排除
1.2 雙椒派開發環境搭建
1.2.1 交叉編譯環境介紹
1.2.2 Ubuntu 20.04 Linux主機系統設置
1.2.3 交叉編譯器安裝
1.2.4 通過串行接口訪問開發板
思考與練習
第2章 操作系統的構建和 新
2.1 嵌入式平臺的操作系統組成和功能
2.1.1 系統上電啟動過程
2.1.2 操作系統的組成和安裝
2.2 嵌入式操作系統構建
2.2.1 在線編譯操作系統
2.2.2 準備啟動介質
2.2.3 裝入Linux內核鏡像和設備樹鏡像
2.2.4 裝入文件系統
2.2.5 U-Boot啟動參數配置
2.2.6 通過TFTP與NFS進行軟件開發
思考與練習
第3章 Linux驅動開發基礎
3.1 操作系統基礎與Linux系統導論
3.1.1 操作系統基礎
3.1.2 Linux系統
3.1.3 Linux內核
3.2 Linux系統調用及文件I/O編程
3.2.1 文件描述符
3.2.2 文件I/O與標準I/O
3.2.3 系統調用與POSIX標準
3.3 Linux內核模塊編程
3.3.1 內核模塊概述
3.3.2 內核模塊編程三步法
3.4 Linux設備驅動基礎與接口實現
3.4.1 Linux設備驅動基礎
3.4.2 Linux字符設備驅動
3.4.3 字符設備驅動註冊
3.4.4 字符設備驅動接口
3.5 Linux系 程實驗
3.5.1 實驗1:Linux文件I/O編程實驗
3.5.2 實驗2:Linux文件I/O內核模塊編程實驗
3.5.3 實驗3:chrdev註冊字符設備驅動實驗
3.5.4 實驗4:cdev註冊字符設備驅動實驗
3.5.5 實驗5:打開關閉設備驅動
3.5.6 實驗6:控制設備(ioctl)
3.5.7 實驗7:讀/寫設備(read/write)
思考與練習
目前國產化替代對人才 需求巨大,而培養信創人才 的實戰型教材短缺。本書基 於飛騰嵌入式處理器的全流 程軟件開發,介紹了國產處 理器頭部企業飛騰信息的主 力產品E2000系列,該處理 器在嵌入式的國產化替代領 域應用廣泛。全書共分6章 ,內容為飛騰嵌入式系統開 發基礎、操作系統的構建和 新、Linux驅動開發基礎 、基於飛騰CPU的接口開發 基礎、基於飛騰CPU的接口 開發綜合實驗、基於飛騰 CPU的人工智能應用案例。 本書作為信創ARM嵌入 式教材,以理論結合實驗的 方式,通過多個實驗詳細講 解了飛騰嵌入式CPU的開發 應用方法,實戰性強,既可 作為本科學生、高職學生的 教材,也可為一線工程師提 供相關技術參考,社會價值 及市場價值顯著。