Microsoft .Net Micro Framework 3.0 and BIC Survey(2008 WinHEC)

Microsoft .Net Micro Framework 3.0 and BIC Survey(2008 WinHEC).Net Micro Framework 3.0(簡稱.NET MF 3.0),是微軟公司基於.NET平臺,主要針對硬件資源非常稀少、有限的嵌入式應用而設計的快速嵌入式開發技術。.NET Micro Framework針對傳統的SOC、MCU市場設計,可以運行在ARM7/ARM9之上,對於低端的ARM7處理器,可以不具備存儲器管理單元(MMU),而存儲器方面更是隻要300KB左右的容量即可運作。特別適合Sideshow(輔助顯示屏技術)、遠程控制、智能家電、醫療電子、零售終端以及汽車電子等行業應用場景。

     在此版本已經包括了一個新的文件系統,觸摸屏支持,無線網絡(wifi),USB及各種其它的硬件支持,此外模擬器也支持橫豎屏切換。更令人欣慰的是.Net Micro Framework已經支持P/Invoke功能,有穿透.Net Micro Framework直接訪問硬件的能力了,這樣對一些要求實時性的項目可以避開MF的弱點,直接發揮底層硬件的性能了。   
 
.NET Micro Framework 3.0版的新特性如下:
  1)擴展的硬件選擇。強化包括實現直接訪問硬件的本地代碼互操作性功能,系統最低容量減小至64K RAM,更易訪問和使用的移植工具包,支持ADI公司Blackfin系列處理器以及ARM Thumb和Thumb-2指令集。
  2)效率更高。與Visual Studio 2008全面集成,實現它們之間的互操作性,爲開發人員提供強大的調試與仿真功能,併爲.NET開發人員和開發本地原生代碼模塊的開發人員提供更加平滑靈活的移植途徑。
      3)安全性更高的連接。.Net Micro Framework 3.0版融入了新的連接支持,包括Wi-Fi集成、USB支持、設備Web服務(DPWS)、安全套接字層(SSL)以及支持FAT32兼容的文件系統
  4)更多的用戶界面選擇。觸摸和手勢動作支持幫助開發互動性和功能更強大的嵌入式應用軟軟件。
       .NET MF是微軟最新推出的嵌入式平臺、專門用於處理能力和存儲能力都更加有限的設備。面向的是CPU處理能力和存儲能力極其有限的設備。雖然微軟擁有自主Windows CE、Windows XP Embedded和.NET Compact Framework,可以完成絕大多數嵌入式開發,但對於更普遍的家用電器領域(如電視、手錶、洗衣機等),這些平臺還是顯得太大了些。可以想象,給你的電冰箱裝塊硬盤是多麼搞笑的事。而.NET MF的出現,則標誌着微軟又向百姓生活邁進了一步,讓所有家電都“智能”起來,已經是一個不遠的夢。因爲所需要的僅僅是便宜的,ARM處理器和一些RAM、Flash存儲器。
      既然微軟已經擁有.NET Compact Framework(簡稱.NET CF),爲什麼還要再提供.NET MF呢?我覺得設備的限制是一個很重要的原因,.NET CF畢竟還是要求設備有比較強的處理和存儲能力。兩者重要的一個區別在於,.NET CF需要有Windows CE 6.0系列OS的支持才能得以運作,而.NET MF 3.0則提供了一個可引導的運行時環境。在.NET MF3.0中,操作系統倒成了可選的組成部分。無論是資源佔用還是耗電NET MF 3.0都要優於Windows CE。但是,我們也看到了,在實時性方面,.NET MF並不是一款實時的運行時環境。
      在工業應用中,實時性往往是評判一個嵌入式系統的重要因素,這就意着,.NET MF並不適用於重要的控制領域。不過,一般工業用系統都不會面臨硬件過分有限的困境,完全可以使用WinCE作爲基礎OS。
      微軟.NET MF的定位面向民用低成本嵌入式市場。在民用領域,嵌入式應用正在逐漸***人們的生活。而當面對普通消費者時,評判一個嵌入式系統的重要標準就是低成本。這包括兩個方面,一是低的造價(軟硬件成本,價格),另外一方面就是易用(可理解爲學習成本和時間成本)。
     另外,在2008 WinHEC中對微軟商業創新中心(BIC)有了一定的瞭解;如果企業或者團體進行新技術創新或者合作可以到BIC專利技術資料庫進行查閱最新的微軟相關專利技術;從而可以減少技術重複研發,浪費成本資源;也可以與BIC合作的方式進行產品進一步開發。記得我在以前公司擔任總監時候,經常會遇到相關技術項目的研發問題,如果熟悉和了解BIC也許會加快項目或者產品研發的速度。此次會議另外的一些亮點有多點觸摸、電子相框開發技術等。
 
上面是微軟最新 DirectX11 3D技術 和 Microsoft Windows 7 OS
上面是葛涵濤哥們的大旗。(左-我,中-涵濤,右-桂素偉)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章