91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何理解Microsoft? Micro Framework框架

發布時間:2021-11-23 10:32:23 來源:億速云 閱讀:159 作者:柒染 欄目:互聯網科技

如何理解Microsoft?  Micro Framework框架,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

    MF全稱Microsoft? .NET Micro Framework,是微軟推出的一個微型.Net框架,微型到什么程度呢?它自身就可以是一個操作系統OS,它編譯出來的程序,就可以直接跑在硬件上,當然,也可以在別的嵌入式系統(如UCOS)上用它,MCU才不管什么操作系統呢,找到第一條指令就開始執行,到哪算哪。有了它,我們就可以直接用VisualStudio C#寫嵌入式程序。不過也有幾點不足:性能上據說中等,跑圖形界面時需要較大內存(MCU內SRAM比較小,一般64K~512K,可以外擴4M),只能用.Net的很少的一部分類庫
    MF的核心原理就是通過特殊的C#編譯器把你寫的代碼編譯成為ARM指令集。它的類庫里面可能看不到方法實現,因為那不重要了,反正都是為了編譯成為ARM調用指令。
    MF 也算是一個中間件,跨在C#和硬件之間,所以微軟MF團隊必須為不同的MCU寫不同的MF類庫實現,可以看做是Windows上的驅動程序。盡管都是 ARM架構,但是ARM也有各種子架構,然后不同公司實現的MCU產品,內部包含的東西也不盡相同,所以得分門別類的實現。這個過程叫做 Porting(我們一般說把MF給Port到STM32上去)。
    從v4.0開始,微軟就把MF開源了。不過默認并不支持STM32,那么就得自己Port了。那可是一項非常龐大的工程。現在最新版本是MF v4.2,里面帶有一個STM32的Porting模板,有興趣的同學可以逐步嘗試。

    因為.Net Micro Framework功能強大,并且能從C#.Net的PC開發快速進入,它幾乎適用于所有嵌入式場合。支持.Net Micro Framework的產品成本,可以低到30元,甚至更低
    經 過實際測試發現,.Net Micro Framework固件最小可以達到250k左右,那么在512k的單片機MCU上完全沒有問題。比如STM32F103ZET6和VET6就有512k Flash和64k RAM,除了可以燒入.Net Micro Framework固件,還可以寫入較復雜的.Net Micro Framework應用程序,而這兩種芯片零售價僅20元左右。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

瓮安县| 泽州县| 邮箱| 沁源县| 同德县| 大理市| 洛宁县| 佳木斯市| 定边县| 东阿县| 玛曲县| 启东市| 会泽县| 昌吉市| 嵊泗县| 汶上县| 光山县| 思南县| 西藏| 东光县| 盖州市| 绩溪县| 灵璧县| 南康市| 克东县| 凤台县| 黄骅市| 腾冲县| 旌德县| 阳曲县| 府谷县| 佛山市| 都昌县| 屏东市| 青州市| 皋兰县| 剑河县| 新巴尔虎左旗| 读书| 南京市| 潮安县|