G.729音讯压缩传输软硬体共同实验.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
G.729音讯压缩传输软硬体共同实验

實驗四 G.729音訊壓縮傳輸 軟硬體共同實驗 OUTLINE 一.嵌入式LINUX開發環境建立 二.LINUX的下載、燒寫與啟動 三.Camera拍攝實驗 四.無線網路驅動 五.G.729無線傳輸 嵌入式LINUX開發環境建立 1.嵌入式LINUX簡介 LINUX是一個類似 UNIX的操作系統,其代碼是完全重新開放的,內核功能強大,實現簡潔.它提供了類似UNIX的編程接口和系統調用,可以方便的將UNIX系統上的應用程序,移植到LIN-UX上運行.LINUX內核之詞多種體系結構的處理器,包括目前流行Intelx86,Moto-rola/IBM PowerPC ,ARM,Compaq, Alp-ha,Sun SRARC等處理器體系架構. 嵌入式LINUX有以下特點: 1)完全開放源代碼 2)成本低 3)豐富的實用軟件支持 4)嵌入式LINUX的可移植性 5)嵌入式LINUX的應用 2.交叉編譯器介紹 1)交叉編譯器概述: 交叉編譯就是在一個平台上生成可以在另一個平台上執行 的代碼.這裡的平台,實際上包含兩各概念,(Architecture) 、 (Operating sysetem). 2)GNU工具簡介: 在這裡介紹嵌入式用的最多GNU開發工具. GNU開發工具包括C編譯器GCC,C++編譯器G++,鏈接器LD 3.嵌入式Linux內核代碼結構 下面介紹的是嵌入Linux內核代碼的組織結構 /arch子目錄包含了所有硬件結構特定的內核代碼, 如i386,alp和arm。 /drivers子目錄包含了內核中所有的設備驅動程序, 如usb和sound。 /fs子目錄包含了所有的文件系統的代碼,如nfs,ext3和jffs2等。 /include子目錄包含了建立內核代碼時所需的大部份庫文件, 這個模組利用其他模組重建內核。 4.建立交叉編譯環境 下面步驟是在LINUX操作系統平台下做的. 建立交叉編譯環境步驟如下: 1)編譯工具包 3.3.2.tar.bz2 在YL-PXA270P教學平台的配套光碟中 2)解壓編譯工具包 先進入/usr/local目錄,建立一個arm的子目 錄(如果/usr/local/arm目錄不存在的話),再 進入arm的子目錄,接著將3.3.2.tar.bz2拷貝 至arm目錄下,然後進入arm目錄下執行命令: tar -xjvf 3.3.2.tar.bz2 解壓後會出現一個3.3.2的目錄,該目錄下有 gcc、 g++、binutils、genromfs f、lthdr和elf2flt 等各種實用工具.就這樣,交叉編譯工具安裝完成. 3)將交叉編譯工具的路徑添加到環境變量 解壓後,交叉編譯工具中的可執行文件在 3.3.2/bin目錄下,此目錄不再LINUX系統下 需要在啟動設置後手工添加進去,作法是修改 /etc/bashrc,再文件最後一行添加路徑: export PATH=$PATH:/usr/local/arm/3.3.2/bin 5.編譯內核 首先將pxa27x_kernel2.6.9_rel_hzh.tar.gz拷貝 到/home目錄下,然後進入此目錄下 解壓命令: tar –xzvf pxa27x_kernel2.6.9_rel_hzh.tar.gz 解壓完成後,將會看到在pxa27x_kernel2.6.9_rel_hzh.tar.gz 所再目錄下生成一個linux-2.6.9-hzh文件目錄 接著,進入Linux-2.6.9-hzh此目錄,執行make menuconfig命令 make menuconfig 下圖為執行make menuconfig後顯示的選單 選擇”Load an Alternate Configuration File”檔來裝載 一個已存在的配置文件 修改要load的配置文件名,這裡裝載的文件名為: kernel_pxa2

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档