Dot-Net-Micro-Framework
Netduino 和 .NET Gadgeteer 有什麼區別?
我想學習 .NET Microframework,發現有(除其他外)Netduino以某種方式與 Arduino 兼容。最近**.NET Gadgeteer**公開了。有很多熱情,所以它看起來是 .NET Microframework 的重要一步。
是否有可能以某種方式比較它們?我不確定哪些任務更好 Netduino 以及哪些任務 Gadgeteer。或者它們實際上是完全不同的野獸?
我無法從首頁上提供的資訊中閱讀此內容,因為主要是營銷材料。
Netduino(和其他硬體板,包括 GHI 的 FEZ 產品)是具有執行 .NET 微框架的微處理器的硬體設備 - 但外形類似於 Ardunio,這意味著您可以在主機板頂部插入其他板(或屏蔽)以擴展其功能。
.NET Gadgeteer 有所不同:
.NET Gadgeteer 硬體
- .NET Gadgeteer 系統由包含嵌入式處理器的主機板和通過簡單的即插即用介面連接到主機板的各種模組組成。今天有很多可用的 .NET Gadgeteer 模組:顯示、攝像頭、網路、儲存、輸入控制項以及更多模組一直在設計中!
- .NET Gadgeteer 主機板的插槽編號,每個都標有一個或多個字母,表示可以插入哪些模組 CPU 比 Netduino 類設備更強大。
小工具執行時
- Gadgeteer 是 100% C# 託管程式碼,因此它不依賴於任何韌體(C++ 程式碼)。<http://gadgeteer.codeplex.com/>
- 它是一個“開放式套接字連接標準”。您可以從 x 公司獲得一個模組,從 y 公司獲得另一個模組,並在 z 公司的主機板上使用這兩個模組,即使您沒有設計文件。所有這些都可以很好地協同工作。當然,有人可能會想出一個需要特殊軟體的高級模型,但大多數模組都可以正常工作。
- 你甚至可以在任何主機板上製作自己的模組……這就是gadgeteer的美妙之處。可以將其視為“arduino shield like”,但更好,因為沒有引腳重疊,並且您不僅限於在板太長而無法使用之前耦合屏蔽。您甚至可以採用 gadgeteer 插座標準並在根本不執行 NETMF 的板上使用它,但是您將失去 gadgeteer 提供的所有優秀軟體。
有關執行時的詳細資訊,請查看 Codeplex 上的文件,http ://gadgeteer.codeplex.com/releases/view/72208
欲了解更多資訊,請查看:
- <http://research.microsoft.com/en-us/projects/gadgeteer/default.aspx>
- <http://channel9.msdn.com/coding4fun/blog/Along-came-a-spider-a-NET-Gadgeteer-FEZ-Spider>
- <http://www.ghielectronics.com/catalog/product/297/>
- <http://channel9.msdn.com/Blogs/Clint/NET-Gadgeteer>