版權資訊
書名:嵌入式設計及通信設備開發詳解作 者:李朋銅
出版社:機械工業出版社
出版時間:2009
ISBN:9787111264279
開本:16
定價:40.00元
內容簡介
《嵌入式設計及通信設備開發詳解:基於MPC82XX處理器》針對通信處理器MPC82XX系列,共分為10章:前6章講述了MPC82XX開發的基本知識、常用功能模組以及基礎的PPC彙編;第7章到第10章,重點介紹了4個實際的套用案例,內容涉及二層交換機開發、七號信令測試儀開發、ATM信元收發卡開發、GSM信令測試儀開發等。《嵌入式設計及通信設備開發詳解——基於MPC82XX處理器》適合從事通信設備開發的程式設計師及相關專業的師生。
目錄
前言第1章目標產品和開發簡介
第2章PowerPC32位處理器概述
第3章PowerPC架構實現及暫存器概述
3.1處理器概要
3.2指令欄位的合法組合
3.3指令的分類
3.4已定義類指令的形式
3.5異常
3.6存儲單元的定址
3.6.1存儲單元的運算元
3.6.2有效地址的計算
3.7暫存器集
3.7.1USIA暫存器
3.7.2虛擬環境架構暫存器集——時基
3.7.3操作環境的架構暫存器集
第4章常用指令概述
第5章學習PowerPC彙編
5.1學習PowerPC彙編語言基礎
5.2PowerPC彙編深入學習——數據訪問方法和與位置無關的代碼
5.2.1定址模式
5.2.2指令格式
5.2.3編寫與位置無關的代碼
5.3使用PowerPC分支暫存器進行編程
5.3.1分支暫存器
5.3.2無條件分支
5.3.3條件分支
5.3.4其他條件暫存器特性
5.3.5使用計數暫存器
5.4開發PowerPC嵌入式程式
5.4.1檔案格式
5.4.2數據類型和對齊方式
5.4.3暫存器調用約定
5.4.4棧幀約定
5.4.5參數傳遞
5.4.6小數據區
第6章MPC8260進行通信設備開發初步——基本驅動編寫實例
6.1上電初始化過程
6.1.1定義程式入口點
6.1.2初始化棧
6.1.3設定異常向量
6.2MPC8260SCC的工作原理與編程示例
6.2.1簡介
6.2.2驅動程式概述
6.2.3驅動程式實現
第7章二層交換機最小系統實現
7.1二層交換機的基本原理簡述
7.2二層交換機軟硬體系統概述
7.2.1二層交換機硬體系統結構
7.2.2系統模組圖
7.2.3MPC8260與ZL50408的連線方式
7.2.4ZL50408與DP83843的連線方式
7.2.5二層交換機軟體系統結構
7.3驅動程式的設計和實現
7.3.1DMA模式概述
7.3.2ZL50408二層交換晶片概述
7.3.3收發包的過程
7.4二層交換機代碼結構
7.5二層交換機代碼實現
7.5.1基本數據結構和功能函式實現
7.5.2總體初始化流程
7.5.3鏈路失效轉移配置
7.5.4板卡啟動初始化
7.5.5收發包驅動函式
7.5.6連線埠控制的實現
7.5.7VLAN模組的實現
7.5.8MAC模組的實現
第8章七號信令測試儀最小系統實現
8.1七號信令測試儀下位機實現概述
8.1.1DS21354功能描述
8.1.2DS21354引腳控制
8.1.3DS21354暫存器概述
8.1.4上電過程及相關暫存器
8.1.5同步與再同步方式及相關暫存器
8.1.6狀態暫存器
8.2下位機程式的實現及源碼分析
8.2.1下位機程式實現
8.2.2接收中斷處理服務程式
8.3電話信號訊息總結
8.3.1標記
8.3.2標題碼
8.3.3信號信息
8.3.4信令過程
8.4七號信令測試儀上位機基本原理及源碼解析
8.4.1七號信令測試儀上位機(最小系統)基本原理
8.4.2信令訊息解碼概述
8.4.3SIF部分的解碼
8.4.4訊息解碼的流程
8.4.5信令單元解碼實例
8.5上位機程式的實現
8.5.1關鍵數據結構
8.5.2本信令測試儀總體流程
8.5.3本信令測試儀讀寫信道數據的過程
8.5.4信令解碼過程
第9章ATM信元收發卡最小系統實現
9.1AAL2層收發的基本原理
9.1.1AAL2傳送器
9.1.2傳送優先權機制
9.2AAL2相關的重要數據結構
9.2.1AAL2的傳送連線表
9.2.2CPSTxQueue描述符
9.2.3CPSBufferDescriper結構
9.2.4SSSARTxOueue描述符
9.2.5SSSARTXBuffer描述符
9.2.6其他重要數據結構
9.3MPC8260的FCCI驅動PM5350接收傳送信元模組實現
第10章GSM信令測試儀最小系統實現
10.1GSM-MAP信令流程概述
10.1.1MAP訊息分類
10.1.2MAP信令的一般過程
10.2MAP信令流程實例
10.2.1位置更新過程
10.2.2移動終端呼叫建立
10.2.3移動源端呼叫建立
10.2.4切換基本過程
10.2.5短訊息業務流程
10.2.6MAP訊息跟蹤示例
10.3下位機程式的實現
10.4上位機解碼程式的實現
10.4.1概述
10.4.2重要數據變數定義
10.4.3主解碼函式的實現
10.4.4處理前10個欄位函式Proe_FirstTen的實現
10.4.5處理SCCP欄位函式Proc_SCCPField的實現
10.4.6處理TCAP欄位函式Proe_TCAPField的實現
10.4.7MAP信令預處理函式PreProc_MAPField的實現
10.4.8MAP信令處理函式Proc_MAPField的實現
10.4.9重要解碼函式的實現
……