系统开发简介

系统开发简介

ID:37620577

大小:3.46 MB

页数:185页

时间:2019-05-26

系统开发简介_第1页
系统开发简介_第2页
系统开发简介_第3页
系统开发简介_第4页
系统开发简介_第5页
资源描述:

《系统开发简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章基礎篇..........................................................11-1Linux入門................................................................11-2Linux系統開發簡介.................................................10第2章實驗篇.........................................................312-1實驗一嵌入式Linux開發環境建立及核心編譯運作實驗3

2、12-2實驗二嵌入式Linux根檔案系統的製作實驗..............402-3實驗三嵌入式Linux驅動程式添加實驗.....................442-4實驗四嵌入式Linux下彩色LCD驅動的設計與實現...592-5實驗五USBHOST掛載實驗......................................722-6實驗六嵌入式Linux下的音效實驗...........................862-7實驗七10M/100M網路通訊實驗..............................972-8實驗八WEBSERVER網頁伺服器實驗.

3、......................1152-9實驗九瀏覽器取用外部Internet實驗......................1202-10實驗十CCD攝影機拍攝實驗..................................1242-11實驗十一Qt/Embedded嵌入式圖形開發實驗.........136附錄一Qt圖形系統開發.............................................149附錄二出廠值設定.....................................................1831第一章基礎篇第第一

4、一章章基基礎礎篇篇1-1Linux入門1-1.1Linux究竟是什麼?用最簡單的話說,Linux是一個作業系統。它是一位赫爾辛基大學學生LinusTorvalds(Linux是Linus'sUNIX的縮寫)在1991年10月創造的。Linux本身實際上只是其核心;它實現了多工和多用戶功能,管理硬體,分配記憶體並且使應用程式能夠運作。對於任何一種作業系統,普通用戶絕對沒有足夠的興趣去瞭解如核心內部細節這樣的內容。只有真正致力於此的人,那些放棄個人生活或受雇做這種工作的人,才願意探索這些複雜的東西。但即使您從未親身深入研究過核心,那麼也別擔心,您可以很容易地雇用一家承包商或公司來為您做這項工作;要

5、對一個專有系統進行這樣的修改常常較困難,花費也比較大。對於初學者,有關核心要記住的最重要的事是:帶奇數的核心版本(即2.3、2.5、2.7等)是實驗性的開發版核心。穩定的發行版核心的版本號是偶數(即2.4、2.6、2.8等)。典型的Linux發行版包含Linux核心,但還包含許多應用程式和工具。總體說來,Linux發行版中出現的許多系統級別和用戶級別的工具都來至自由軟體基金會(FreeSoftwareFoundation)的GNU專案(GNU是“GNU'sNotUNIX"的縮寫)。Linux核心和GNU工具套件都在GNU通用公共許可證(GNUGeneralPublicLicense,GNUGP

6、L)下發行。如果您還不熟悉GNUGPL,那麼理解它的最佳方法就是1DMA270Linux操作流程去閱讀它。冒著可能會遺漏某些重要方面的風險,這樣概括GNUGPL:它是一種使電腦程式碼可自由使用的方式,使用其程式碼的用戶可隨意使用和實驗它。•我們極力推薦LinusTorvalds以前的同事LarsWirzenius所寫的一篇很有趣的對Linux歷史的概括。•LinuxOnline提供中立的Linux新聞和資訊。•還可查看這些有用的Linux鏈結,由“LinuxatIBM"的研究人員彙編。•LinuxatIBM的LinuxLine提供有關合作夥伴的新聞、Linux學習資源、成功案例和新的進展,所有

7、這些都是IBMLinux所關注的。•IBMLinux技術中心(IBMLinuxTechnologyCenter)直接與Linux社區協同工作;它的網站跟蹤IBM對Linux以及相關的開發社區作出的貢獻。1-1.2UNIX和Linux有什麼不同?UNIX(此名稱是源自以前的“Multics"作業系統)於1969年在AT&T貝爾實驗室被創造出來,它是一種健壯的、靈活的和對開發人員友好的計算環境。儘管U

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。