NET Gadgeteer是一套用於創造不同用途的小型電子設備的開源工具集,使用.NET Micro Framework和Visual Studio/Visual C# Express,結合硬體模組和.NET軟體,讓用戶能在不十分了解硬體知識的情況下,在數小時內創造出智慧型硬體,製造出快速原型設備,幫助教師設計新穎的互動教育儀器,幫助業餘愛好者創造出想像中的事物。
基本介紹
- 書名:玩轉.NETGadgeteer電子積木
- 作者:Simon Taytor
- 原版名稱:Microsoft .NET Gadgeteer Electronics Projects for Hobbyists and Inventors
- 譯者:葉帆,林子軒,牛彥青
- ISBN:9787030399090
- 類別:程式設計
- 頁數:240
- 定價:48.00
- 出版社:科學出版社
- 出版時間:2014-05-01
- 開本:1/16
簡介,套用,
簡介
微軟推出了一個開源軟體和開源硬體平台.NET Gadgeteer,但兼容.NET Gadgeteer的硬體價格不菲。 .NET Gadgeteer是一套用於創造不同用途的小型電子設備的開源工具集,使用.NET Micro Framework和Visual Studio/Visual C# Express,結合硬體模組和.NET軟體,讓用戶能在不十分了解硬體知識的情況下,在數小時內創造出智慧型硬體,製造出快速原型設備,幫助教師設計新穎的互動教育儀器,幫助業餘愛好者創造出想像中的事物。首個兼容.NET Gadgeteer的硬體模組是GHI Electronics的Fez Spider kit,完整工具集售價249.95美元,單獨購買更貴,如主機板模組120美元,USB模組25美元.
套用
Microsoft .NET Gadgeteer 為開發小型電子模組或嵌入式設備的用戶,提供一個快速構建原型機的平台。它結合了面向對象編程的優點,提供一系列電子模組,可以快速地用這些模組進行計算機輔助設計。
通過.NET Gadgeteer模組可以很容易的構建簡單或複雜的設備。每個模組都可以提供相應的功能,諸如顯示圖片、播放音樂、採集圖像、獲取環境參數等等。
該平台構建在.NET Micro Framework平台之上,在Visual Studio IDE環境中,採用C#開發語言對小型電子設備進行編程和調試。
這種強大的組態特性,使構建一個功能齊全設備的用時僅為幾個小時,而不是原來的幾天或幾周。
.NET Micro Framework就是嵌入式領域內的腳本語言,就像網頁開發之於腳本語言一樣,可以大大提高開發效率,節省大量開發時間。 不過有人質疑性能問題,和彙編和C語言相比,這確實是一個問題,不過在物聯網領域,在需要互相通信互動的領域,開發語言本身的運算性能已變的不甚重要,因為最終設備的性能決定在通信鏈路(或者說通信規則本身)上,而這個確是一大瓶頸,就像如今制約網頁瀏覽的瓶頸在於網路通信本身一樣。