TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
達芬奇技術開發基礎、原理與實例(簡體書)
滿額折

達芬奇技術開發基礎、原理與實例(簡體書)

商品資訊

人民幣定價:43 元
定價
:NT$ 258 元
優惠價
87224
領券後再享86折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
名人/編輯推薦
目次
書摘/試閱

名人/編輯推薦

《達芬奇技術開發基礎、原理與實例》集理論、實現、案例於一體,適合已具備C語言、VHDL語言基本知識的通信工程、電子工程、電氣工程、計算機工程及計算機科學與技術等專業方向的高年級本科生和研究生作為相關課程的參考書和教材,也可供相關的教師和工程技術人員參考使用。

目次

第1章 Linux操作系統基礎知識
1.1 引言
1.2 Linux文件和文件系統
1.2.1 Linux文件概念
1.2.2 Linux文件系統結構
1.2.3 簡單檔操作
1.2.4 簡單目錄操作
1.3 基於用戶權限的檔保護
1.3.1 用戶分類
1.3.2 檔操作/訪問權限的分類
1.3.3 改變文件或目錄的訪問權限的命令
1.4 文本編輯工具Vi
1.4.1 Vi的三種工作模式
1.4.2 Vi常用操作命令
第2章 基於Linux操作系統的C語言程式開發工具
2.1 引言
2.2 GCC編譯器
2.2.1 GCC的基本用法
2.2.2 交叉編譯
2.3 工程管理工具make
2.3.1 Makefile文件介紹
2.3.2 make命令的使用
2.4 GDB調試
2.4.1 GDB的使用
2.4.2 GDB中運行程式
2.4.3 暫停/恢復程式運行
2.5Linux系統中的C語言庫函數
2.5.1 標準I/O函數
2.5.2 格式化輸入、輸出函數
2.5.3 字串函數
第3章 視頻、音頻編解碼標準
3.1 引言
3.2 視頻壓縮編碼的基本原理
3.2.1 視頻壓縮原理
3.2.2 視頻壓縮演算法的研究進展
3.2.3 現有的圖像壓縮標準概述
3.3 JPEG 2000壓縮標準
3.3.1 JPEG 2000核心編碼系統結構
3.3.2 小波變換在JPEG 2000標準中的應用
3.3.3 優化截斷塊編碼
3.3.4 JPEG 2000標準演算法壓縮性能分析
3.4 H.264壓縮標準
3.4.1 H.264標準的結構框架
3.4.2 H.264標準的檔次
3.4.3 H.264標準的編/解碼器結構
3.4.4 H.264編/解碼新技術
3.4.5 H.264的主要技術特點
3.4.6 H.264的網絡與容錯技術
3.4.7 H.264的應用前景
3.5 音頻編碼演算法和標準
3.5.1 音頻信號冗餘度
3.5.2 音頻壓縮的關鍵技術
3.5.3 音頻編碼標準概述
第4章 達芬奇技術軟/硬體原理及開發流程
4.1 引言
4.2 達芬奇技術概述
4.2.1 達芬奇處理器
4.2.2 達芬奇開發工具
4.2.3 達芬奇軟件
4.2.4 達芬奇第三方系統專業技術支持
4.3 達芬奇處理器TMS320DM365晶片
4.3.1 TMS320DM365概述
4.3.2 TMS320DM365系統級參數配置
4.3.3 ARM子系統
4.3.4 DSP協處理器
4.3.5 視頻處理前端
4.3.6 視頻處理後端
4.3.7 異步外部存儲器介面
4.3.8 ⅡC總線
4.4 達芬奇處理器軟件
4.4.1 達芬奇軟件演算法遵循規則——xDAIS和xDM
4.4.2 達芬奇軟件架構和演算法開發步驟
4.4.3 編/解碼引擎和服務器
4.4.4 CMEM和DSPLINK
4.5 基於達芬奇平臺的應用程式的啟動過程和開發流程
4.5.1 達芬奇晶片中各種程式的啟動過程
4.5.2 達芬奇晶片開發流程
第5章 構建達芬奇技術開發的Linux系統環境
5.1 引言
5.2 Linux操作系統的安裝及配置
5.2.1 Fedora 10的安裝
5.2.2 根用戶登錄方法
5.2.3 解析度的修改
5.2.4 系統時間的修改
5.3 服務器配置
5.3.1 TFTP服務器的安裝和配置
5.3.2 DHCP服務器的安裝和配置
5.3.3 NFS服務器的安裝
5.3.4 其他服務的安裝
5.4 minicom的安裝及使用
5.4.1 minicom的設置和使用
5.4.2 故障現象解決方法
5.5 達芬奇開發軟件的安裝
5.5.1 目標Linux軟件的安裝
5.5.2 DVSDK的安裝
5.5.3 安裝A/V demo文件
5.5.4 網絡文件系統的設置
5.5.5 交叉編譯環境的測試
第6章 BOOTLOAD及其在達芬奇晶片中的應用
6.1 引言
6.2 BOOTLOAD概述
6.2.1 BOOTLOAD的作用和啟動模式
6.2.2 BOOTLOAD的分類
6.2.3 BOOTLOAD的啟動過程
6.3 U—BOOT介紹
6.4 U—BOOT的常用命令和變量
6.4.1 U—BOOT的常用命令
6.4.2 U—BOOT的常用變量
6.5 U—BOOT在達芬奇晶片中的應用
6.5.1 更新或升級U—BOOT
6.5.2 採用模擬器和CCStudio燒寫UBL和U—BOOT
6.6 U—BOOT的編譯與燒寫
6.6.1 交叉編譯器的安裝與配置
6.6.2 U—BOOT的編譯
6.6.3 U—BOOT的燒寫
第7章 達芬奇技術的嵌入式Linux內核
7.1 引言
7.2 嵌入式系統內核概述
7.2.1 UNIX簡介
7.2.2 Linux簡介
7.2.3 操作系統和內核簡介
7.2.4 Linux內核版本
7.2.5 Linux發行版
7.2.6 嵌入式Linux的發行版
7.3 嵌入式Linux內核組成
7.3.1 信號
7.3.2 系統調用
7.3.3 進程和進程調度
7.3.4 內存管理
7.3.5 虛擬文件系統
7.3.6 進程通信
7.3.7 設備驅動
7.4 內核編譯及移植
7.4.1 內核源碼結構
7.4.2 Makefile在內核編譯時的作用
7.4.3 Kconfig的作用
7.4.4 Linux內核配置選項
7.4.5 Linux內核編譯的過程
7.4.6 Linux內核的編譯
第8章 達芬奇晶片的檔系統
8.1 引言
8.2 Linux文件系統的概念
8.3 Linux的文件系統
8.3.1 Ext2文件系統
8.3.2 Ext3文件系統
8.3.3 Ext4文件系統
8.3.4 JFFS2文件系統
8.3.5 YAFFS文件系統
8.4 移植Busybox
8.5 構建根文件系統
8.5.1 建立根文件系統目錄
8.5.2 構建etc目錄下的配置檔
8.6 製作根文件系統映象文件
8.6.1 製作YAFFS映象文件
8.6.2 製作JFFS2映象文件
……
第9章 嵌入式Linux下的驅動程式設計
第10章 基於H.264的圖像傳輸系統設計與實現
第11章 H.264壓縮解壓縮軟件方案設計與實現
附錄A FPGA程式
附錄B EMIF驅動程式
參考文獻

書摘/試閱



JFFS(Jouralling Flash File System)日誌閃存檔系統是特別為嵌入式系統開發設計的文件系統,該文件系統基於Linux2.0的內核。JFFS檔系統基於MTD驅動層,主要用於NOR型閃存。JFFS檔系統是基於哈希表的日誌型檔系統,它提供了崩潰/掉電安全保護和“寫平衡”支持,並且該檔系統可讀寫,支持數據壓縮。
JFFS2是RedHat公司基於JFFS開發的閃存檔系統,主要是為RedHat公司的eCos開發的。JFFS2的特點是採用非順序日誌結構以及支援數據壓縮、硬鏈接和多種節點類型。JFFS2提高了對閃存的利用率,降低了閃存的消耗。
JFFS2的碎片收集對象和刪除對象基於一個扇區而不是整個檔系統,從而縮短了碎片整理和刪除操作的時間。當遇到壞扇區時,則對其進行標記而使用可用的扇區,增強了設備的寫生命週期。
JFFS檔系統的缺點也非常明顯:當檔系統將滿或已滿時,JFFS的運行速度大大降低。同時,JFFS不適合用於類似NAND Flash這樣的大容量閃存。
8.3.5 YAFFS文件系統
YAFFS(Yet Another Flash File System)文件系統是專門針對NAND閃存設計的嵌入式檔系統,目前有YAFFS和YAFFS2兩個版本,兩個版本的主要區別之一在於YAFFS只針對頁大小為512字節的NAND Flash,而YAFFS2能夠更好地支援大容量的NANDFlash晶片。
YAFFS文件系統與JFFS文件系統相似,但YAFFS文件系統特別針對NAND Flash晶片進行了優化,使晶片的壽命更長,運行速度更快,佔用內存更少,但其穩定性較差。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 224
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區