會員登入 | 購物車(0) | 網站導覽 | ENGLISH | 簡体中文
 
   
   
Microsoft®.NET Micro Framework 嵌入式開發平臺解決方案
Ethernet to DMX512 解決方案
RF無線傳輸/控制 解決方案
有線/無線 網路通信協定轉換的解決方案

相關資源:

 

免費下載 .NET Micro Framework 移植Ti Stellaris Cortex-M3 Source Code: 

Golden IC .NET Micro Framework port on ARM Cortex-M based Ti Stellaris MCU source code

 

鉅京科技 .NET Micro Framewok 硬體: GDK101 開發板

 

鉅京科技 .NET Micro Framewok 示範影片: Golden IC demo videos

 

1. .NET Micro Framework是什

 

Microsoft®.NET Micro Framework作為.NET家族的一員,具有自啟動的特性,並且微軟在HAL層引入作業系統的必要特性,如:啟動管理、中斷處理、執行緒調度、記憶體管理等,是一種可以在CPU頂端直接管理代碼(C#應用)而無需作業系統的框架,可應用於價格較低、資源受限和沒有MMUmemory management unit)的小型處理器;通過將.NET 的可靠性和效率結合Visual Studio® 的高效,針對的小型設備開發應用程式,説明使用熟悉Visual Studio工具的開發者來構建託管的嵌入式應用程式。

For current Embedded developers, this means that they can now leverage the productivity gains that have been achieved on the desktop and reduce their time to market.

The .NET Micro Framework is a fully integrated Visual Studio experience brings a reliable and productive development system to the embedded world.

With .NET Micro Framework, you can:


·        Easily develop powerful, interactive, and complex applications

·        Securely connect devices over wired or wireless protocols

·        Develop reliable solutions faster at lower cost

·        Develop full solutions using .NET including devices, servers, and the cloud

 

The .NET Micro Framework enables faster development of more capable embedded systems that are smart, securely connected, and easier to manage. By supporting modern development tools and paradigms, .NET Micro Framework allows embedded project managers to improve productivity by bringing innovative products to market faster and at lower cost.

Through its fully integrated Visual Studio experience, the .NET Micro Framework brings a reliable and productive development system to the world of embedded development. Complex applications can be developed faster by leveraging the powerful emulation and debugging capabilities. The familiar development environment allows .NET desktop programmers to work easily on embedded projects.

.NET Micro Framework website.

2. GOLDEN-IC能提供什?

 

從開發者的角度來說,使用NETMF主要需要做兩個工作,一個是將NETMF移植到目標硬體,另一個是使用MF控制硬體。而移植需要大量經驗、成本和時間,移植完成之後開發者不需要接觸硬體實現應用。GOLDEN-IC設計通用硬體平臺,完成.NETMF移植的同時,增加可選的功能模組如WIFI,PPP(3G)USB等,並完成可靠性的驗證。GOLDEN-IC作為微軟.NETMF的合作夥伴,提供.NET MF的硬體和軟體集成解決方案,通過可選的價格合理硬體模組和晶片,最小化產品研發過程中的風險.

 

3. 京科技.NET Micro Framework解决方案

 

1)硬體平臺
 GOLDEN-IC
已推出基於.NET Micro Framework開發平臺Golden SoM™,使用TI Stellaris ARM® Cortex-M380MHZ主頻MCU,包括16MB RAM4MB FLASH,1x SPI, 1xI2C,1 x UART,1xRS485,2xRS232,1 x CAN,2 x 108通道ADC及周邊可選模組,內含TCP/IP協定棧,WiFi驅動,PPP (GPRS/ 3G)驅動,LCD顯示驅動,嵌入式USB host/device/OTG驅動等。

 


1. Golden SoM™ 開發平台

  

2)提供軟體移植工具包(SPK)包括:HAL-硬體抽象層,40多個庫函數,平臺抽象層40多個庫函數,以及ARM Cortex M3的庫函數和複雜應用驅動。支援眾多串列通訊和網路的標準介面(比如SPII2CGPIOUART),本地 TCP/IP 網路,無線網路ZIGBEE,WIFI,PPP(3G)等協定,支援服務設備設定檔 (DPWS) 庫的技術與快閃記憶體保護。

2. Golden SoM.中的NET Micro Framework開發平臺架構

Porting kitARM Cortex M3移植工具包,SDK為軟體開發套件)

 

3)軟體開發套件(SDK):

免費下載的.NET Micro Framework 軟體開發套件與Microsoft Visual Studio 緊密集成,不僅可以使用.NET 庫的子集在 C# 中開發嵌入式應用程式,還提供了設備內調試、物件流覽、IntelliSense® 以及集成構建和部署等可提高工作效率的功能,將.NET 的高效率優勢帶到了小型設備開發中;.NET 公共語言運行庫 (CLR) 子集的可啟動、設備內實現將 .NET 開發的優勢引入了小型設備。內置對垃圾收集以及異常處理的支援,使得代碼更易於編寫,更不容易出錯。僅支援“安全的”IL 指令,可防止錯誤的執行。可以使用 C# 語言為通過支援介面(如 SPII2CGPIO USART)連接的硬體編寫設備驅動程式直接支援新硬體。


 


3 .NET Micro Framework開發環境及模擬器



 

4. .NET Micro Framework應用實例


基於.NET Micro Framework技術的產品已在消費電子,醫療器械,通信產品,汽車電子,工業控制等多個行業領域投入商用,帶給用戶全新的體驗。可以幫助有志於學習.NET Micro Framework.的開發者完成從初學者完成從到專業研發者轉變。

典型範例包括
1.
自動機器人:完成迷宮解謎或者物體辨識,如割草機,吸塵器等,

2.GPS資料記錄器:駕車路線、加速度、海拔、溫度等記錄,存儲於SD卡或者USB驅動設備。
3.家居自動化:可以從任何網路流覽器中完成家居自動化控制,而不需要昂貴和複雜的電路,而僅僅一個簡單的

                             模組即可完成。
 

 
 
COPYRIGHT © 2010 GOLDEN IC TECHNOLOGY CO., LTD. ALL RIGHTS RESERVED.BETTER WITH RESOLUTION 1024X768 TO VISIT OUR WEBSITE .