.Net Micro Framework嵌入式開(kāi)發(fā)入門(mén)與典型實(shí)例

出版時(shí)間:2008-12  出版社:人民郵電出版社  作者:信息產(chǎn)業(yè)部軟件與集成電路促進(jìn)中心  頁(yè)數(shù):234  

前言

十七大報(bào)告指出:建設(shè)創(chuàng)新型國(guó)家是“國(guó)家發(fā)展戰(zhàn)略的核心”和“提高綜合國(guó)力的關(guān)鍵”,要堅(jiān)持“走中國(guó)特色自主創(chuàng)新道路,把增強(qiáng)自主創(chuàng)新能力貫徹到現(xiàn)代化建設(shè)各個(gè)方面”。黨中央的戰(zhàn)略決策是事關(guān)我國(guó)社會(huì)主義現(xiàn)代化建設(shè)全局的重要舉措,對(duì)于信息產(chǎn)業(yè)自主創(chuàng)新實(shí)踐具有十分重大的指導(dǎo)意義。工業(yè)與信息化部作為中國(guó)的信息化主管部門(mén),在倡導(dǎo)實(shí)施鼓勵(lì)自主創(chuàng)新的政策措施,贏得發(fā)展的主動(dòng)權(quán)的同時(shí),積極與國(guó)際上先進(jìn)的大公司進(jìn)行合作,引進(jìn)先進(jìn)的技術(shù),增強(qiáng)國(guó)內(nèi)企業(yè)的技術(shù)實(shí)力。3C融合加速趨勢(shì)的彰顯,給中國(guó)以嵌入式軟件為核心的嵌入式系統(tǒng)產(chǎn)業(yè)的高速增長(zhǎng)帶來(lái)了千載難逢的契機(jī),嵌入式軟件產(chǎn)業(yè)現(xiàn)已成為中國(guó)信息產(chǎn)業(yè)中的一個(gè)重要增長(zhǎng)點(diǎn),成為信息化和工業(yè)化融合的重要突破口。近年來(lái),我國(guó)嵌入式系統(tǒng)軟硬件結(jié)合更加緊密,嵌入式軟件市場(chǎng)繼續(xù)向數(shù)字化、智能化、網(wǎng)絡(luò)化和專(zhuān)業(yè)化方向縱深發(fā)展,其增長(zhǎng)速度極為迅猛。目前中國(guó)嵌入式軟件總產(chǎn)值已經(jīng)達(dá)到上千億元。其中,嵌入式操作系統(tǒng)的銷(xiāo)售增長(zhǎng)主要來(lái)源于與集成開(kāi)發(fā)解決方案的捆綁;而嵌入式應(yīng)用軟件則是拉動(dòng)整體市場(chǎng)增長(zhǎng)的主要?jiǎng)恿υ?,嵌入式系統(tǒng)的廣泛應(yīng)用已經(jīng)滲入到我們?nèi)粘I畹母鱾€(gè)方面。但是,我們也不可避免地看到,我國(guó)在嵌入式軟件開(kāi)發(fā)工具方面的整體研發(fā)水平和實(shí)力較弱,重視程度不夠,成熟的產(chǎn)品較少。我國(guó)廠商目前還不具備與國(guó)外廠商競(jìng)爭(zhēng)的實(shí)力,也進(jìn)一步限制了國(guó)內(nèi)嵌入式企業(yè)做大做強(qiáng)。我國(guó)嵌入式領(lǐng)域人才供給較充足,但高端人才缺乏,這也一直是制約我國(guó)軟件業(yè)發(fā)展的瓶頸。早在2004.年3月初,原信息產(chǎn)業(yè)部和微軟公司以信息產(chǎn)業(yè)部軟件與集成電路促進(jìn)中心(CSIP)為依托,合作建立了信息產(chǎn)業(yè)部.微軟嵌入式系統(tǒng)與硬件平臺(tái)實(shí)驗(yàn)室。2006年1月1日,在原信息產(chǎn)業(yè)部的直接領(lǐng)導(dǎo)下,由CSIP組織國(guó)內(nèi)眾多軟件與集成電路企業(yè)、研究機(jī)構(gòu)和教育培訓(xùn)機(jī)構(gòu)在全國(guó)范圍內(nèi)推出“國(guó)家信息技術(shù)緊缺人才培養(yǎng)工程”(以下簡(jiǎn)稱(chēng)NITE),建立適應(yīng)我國(guó)軟件與集成電路產(chǎn)業(yè)發(fā)展需要的人才培訓(xùn)體系,突破制約我國(guó)信息產(chǎn)業(yè)發(fā)展的人才瓶頸,為信息產(chǎn)業(yè)結(jié)構(gòu)升級(jí)和信息化建設(shè)提供人才保證。

內(nèi)容概要

本書(shū)全面介紹了.NET Micro Framework開(kāi)發(fā)過(guò)程中從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋.NET Micro Framework基礎(chǔ)、基本類(lèi)庫(kù)、使用WPF進(jìn)行用戶界面設(shè)計(jì)、模擬器開(kāi)發(fā)、網(wǎng)絡(luò)編程以及網(wǎng)絡(luò)編程時(shí)常用的加密技術(shù)。本書(shū)在介紹.NET Micro Framework開(kāi)發(fā)基本知識(shí)的同時(shí)還講解了其實(shí)際應(yīng)用,通過(guò)實(shí)例講解使讀者融會(huì)貫通?! ”緯?shū)是.NET Micro Framework開(kāi)發(fā)的學(xué)習(xí)指南,適合.NET Micro Framework的初、中級(jí)程序員學(xué)習(xí)使用,也適合作為.NET Micro Framework開(kāi)發(fā)的參考手冊(cè)。

書(shū)籍目錄

第1章 .NET Micro Framework介紹  1.1 小型設(shè)備的.NET架構(gòu)  1.2 托管代碼無(wú)所不能   1.3 NET Micro Framework的發(fā)展歷史  1.4 NET Micro Framework架構(gòu)   1.4.1 .NET Micro Framework的基礎(chǔ)結(jié)構(gòu)   1.4.2 硬件層   1.4.3 運(yùn)行時(shí)組件層   1.4.4 類(lèi)庫(kù)層   1.4.5 應(yīng)用層 第2章 創(chuàng)建.NET Micro Framework托管應(yīng)用程序  2.1 CLR介紹  2.2 類(lèi)庫(kù)介紹   2.2.1 命名規(guī)范   2.2.2 命名空間概要  2.3 使用Visual Studio創(chuàng)建.NET Micro Framework項(xiàng)目   2.3.1 使用Visual Studio創(chuàng)建.NET Micro Framework項(xiàng)目步驟   2.3.2 項(xiàng)目屬性  2.4 編寫(xiě)并且編譯應(yīng)用 第3章 .NET Micro Framework基礎(chǔ)類(lèi)庫(kù)介紹  3.1 用輸出面板輸出診斷程序  3.2 暫停執(zhí)行程序  3.3 獲取和設(shè)置系統(tǒng)時(shí)間和區(qū)域  3.4 Timer類(lèi)的應(yīng)用  3.5 使用String類(lèi)   3.5.1 System.String類(lèi)   3.5.2 連接字符串   3.5.3 String的編碼  3.6 使用Array類(lèi)   3.6.1 多維數(shù)組   3.6.2 合并字節(jié)數(shù)組   3.6.3 從數(shù)組中提取數(shù)據(jù)   3.6.4 復(fù)制合并數(shù)組到一個(gè)空數(shù)字   3.6.5 整型和字節(jié)型數(shù)組  3.7 使用集合   3.7.1 理解ArrayList類(lèi)   3.7.2 使用 ArrayList 類(lèi)  3.8 處理數(shù)字   3.8.1 decimal類(lèi)型數(shù)字   3.8.2 十六進(jìn)制數(shù)字輸出   3.8.3 數(shù)字轉(zhuǎn)化  3.9 數(shù)學(xué)方法  3.10 異常處理   3.10.1 拋出異?!  ?.10.2 捕獲異?!  ?.10.3 finally關(guān)鍵字   3.10.4 處理多種類(lèi)型異?!  ?.10.5 從異常中獲取錯(cuò)誤信息   3.10.6 捕獲異常后,拋出異常 第4章 .NET Micro Framework的中文支持  4.1 TFConvert字體工具介紹  4.2 創(chuàng)建.tinyfnt字體文件   4.2.1 TinyFNT文件格式   4.2.2 創(chuàng)建TinyFNT字體向?qū)А ?.3 在應(yīng)用程序中增加字體   4.3.1 在應(yīng)用程序中添加字體的資源   4.3.2 在應(yīng)用程序中使用字體  4.4 為應(yīng)用程序提供中文支持   4.4.1 微軟雅黑字體介紹   4.4.2 創(chuàng)建字體定義文件   4.4.3 運(yùn)行TFConvert工具   4.4.4 在應(yīng)用程序中添加微軟雅黑字體資源并在應(yīng)用程序中使用  4.5 字體定義文件中需要注意的問(wèn)題   4.5.1 AddFontToProcess的參數(shù)   4.5.2 使用SelectFont函數(shù)選擇合適的字體   4.5.3 使用ImportRange確定字體的范圍  4.6 TFConvert工具不支持的一些功能第5章 使用WPF進(jìn)行用戶界面設(shè)計(jì)  5.1 .NET Micro Framework和WPF  5.2 第一個(gè)WPF應(yīng)用  5.3 用戶界面設(shè)計(jì)基礎(chǔ)   5.3.1 Application類(lèi)   5.3.2 顯示控件   5.3.3 使用Panel容器布局   5.3.4 計(jì)時(shí)器和用戶界面   5.3.5 字體   5.3.6 位圖 第6章 使用WPF繪制圖形  6.1 Bitmap類(lèi)簡(jiǎn)介  6.2 顯示時(shí)刷新位圖  6.3 使用顏色  6.4 繪制圖形   6.4.1 繪制矩形   6.4.2 繪制圓形  6.5 繪制圖像   6.5.1 繪制全尺寸圖像   6.5.2 繪制縮小圖像   6.5.3 繪制透明背景的圖片  6.6 繪制文字   6.6.1 使用Font類(lèi)   6.6.2 繪制文本   6.6.3 定制文本的格式   6.6.4 在矩形中顯示文本   6.6.5 顯示不同顏色的文字 第7章 可擴(kuò)展的.NET Micro Framework模擬器  7.1 模擬器簡(jiǎn)介   7.1.1 什么是.Net Micro Framework模擬器   7.1.2 模擬器支持什么外部硬件   7.1.3 可擴(kuò)展的模擬器  7.2 創(chuàng)建自定義模擬器  7.3 模擬器組件   7.3.1 使用模擬器組件   7.3.2 .NET Micro Framework常用的模擬器組件   7.3.3 創(chuàng)建模擬器組件  7.4 配置模擬器   7.4.1 使用XML配置模擬器  7.4.2 使用程序配置模擬器  7.5 模擬器建立用戶界面  7.6 創(chuàng)建自定義模擬器   7.6.1 模擬硬件環(huán)境描述   7.6.2 創(chuàng)建模擬器工程   7.6.3 在代碼中定義輸入引腳   7.6.4 為輸入引腳創(chuàng)建用戶界面   7.6.5 創(chuàng)建一個(gè)模擬器上的程序  7.6.6 用模擬器的Config文件增加輸出引腳到模擬器   7.6.7 將輸出引腳信息用Scroll Bar控件呈現(xiàn)第8章 .NET Micro Framework調(diào)用Web Service 第9章 .Net Micro Framework的網(wǎng)絡(luò)編程第10章 .NET Micro Framework中的密碼術(shù)第11章 嵌入式開(kāi)發(fā)實(shí)例第12章 訪問(wèn)全球定位系統(tǒng)(GPS)

章節(jié)摘錄

插圖:

編輯推薦

《.Net Micro Framework嵌入式開(kāi)發(fā)入門(mén)與典型實(shí)例》按照.NET Micro Framework初學(xué)者的學(xué)習(xí)過(guò)程,從簡(jiǎn)單到復(fù)雜,從.NET Micro Framework簡(jiǎn)介講起,講解如何使用.NET Micro Framework開(kāi)發(fā)嵌入式設(shè)備,全書(shū)共分12章。所有章節(jié)都以理論講解結(jié)合代碼分析的方式進(jìn)行講解,讀者可按照書(shū)中說(shuō)明進(jìn)行實(shí)際操作,使讀者“知其然”,也“知其所以然”。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    .Net Micro Framework嵌入式開(kāi)發(fā)入門(mén)與典型實(shí)例 PDF格式下載


用戶評(píng)論 (總計(jì)4條)

 
 

  •   這本書(shū)是《.NETMicroFramework嵌入式編程》的補(bǔ)充書(shū)籍,中國(guó)人的口味。不錯(cuò)!
  •   比起另外一部翻譯的中文書(shū)要好點(diǎn),至少在中文字體方面的介紹是其沒(méi)有的。
  •   幫老子的老子買(mǎi)的
  •   挺好的 !書(shū)挺實(shí)用的!剛好學(xué)了C#,ARM的也在玩,挺喜歡這本書(shū)的。。。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7