基于uclinux的ipstb嵌入式底層驅動的設計與實現 - 免費下載

技術資料資源 文件大小:12992 K

?? 資源詳細信息

文件格式
未知
所屬分類
上傳用戶
上傳時間
文件大小
12992 K
所需積分
2 積分
推薦指數
??? (3/5)

?? 溫馨提示:本資源由用戶 pagedown 上傳分享,僅供學習交流使用。如有侵權,請聯系我們刪除。

資源簡介

隨著寬帶網絡迅猛發展,IP多媒體技術日漸成熟,數字技術、計算機技術日益與消費家電產品相結合,融合多媒體內容、寬著網絡、數字電視的全新的寬帶服務模式經將成為一個極具前景的產業.IPTV就是在這種背景產生的。

2005年是IP-TV飛速增長的一年,各個設備提供商紛紛推出支持MPGE2

MPEG4.H.264等各種格式的IP-STB.本課題就是基于華為技術有限公司菜IP-STB項目,采用TI的DM642單芯片方案,支持MPEG2,H.264,音視頻麟碼全由運行在DSP芯片DM642上的應用軟件來處理.該IP-STB系統采用了當前較為流行的嵌入式uClinux操作系統。

本人在該項目中主要承擔底層驅動軟件的設計與實現,包括

(1)結合項目的實際需求,在DEMO板的Bootloader源碼的基礎上,定制了我們自己的Bootloader,用于啟動操作系統的內核和實現mini備份系統.(2)設計并實現I2C總線驅動程序,用于DM642與頻芯片,EEPROM,單片機進行i信

(3)設計并實現單片機控制的紅外IR和keypad的接收驅動,用于接受遙控器的按鍵與前面板的按鍵。

(4)設計并實現串口驅動程序,用于Bootloader階段的詞試和內核階段的調試.所有程序均用C語言實現,單片機控制IR部分使用Keil uVision2軟件調試;其余程序使用TI的CCS軟件調試。本文寫作時,該IP-STB已經實現了所有要求的功能,在實驗室能穩定運行并多次參加了運營商的對比測試。

在論文的組織上,文章首先介紹一下IPTV,IP-STB相關的基礎知識,然后敘述各部分工作的實現原理,接著介紹了底層驅動程序各個部分的需求分析和設計,再介紹如何具體實現所需要的各個驅動程序模塊,通過這種流程,較好的介紹了本人在該項目中所做的工作。最后,介紹驅動開發中的一些體會和經驗。


立即下載此資源

提示:下載后請用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說明

?? 下載說明

  • 下載需消耗 2積分
  • 24小時內重復下載不扣分
  • 支持斷點續傳
  • 資源永久有效

?? 使用說明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請查看說明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費領取
  • 邀請好友注冊獎勵
  • 查看詳情 →

相關標簽

點擊標簽查看更多相關資源:

相關資源推薦