天天看點

.NET Micro Framework 使用者程式更新說明

1、前言

【STM32 .Net MF開發闆學習-26】以前的文章示例都是采用VS2008開發的,是以示例要想在新的.NET Micro Framework V4.1開發闆上運作,必須用VS2010轉換後才可以。

我們以博文《【STM32 .Net MF開發闆學習-02】GPIO測試》上的示例為例,詳細介紹一下更新轉換步驟。

2、程式更新說明

2.1 示例下載下傳

下載下傳博文中指定的示例GPIOTest.rar,解壓後如下:

.NET Micro Framework 使用者程式更新說明
2.2 VS2010打開并轉換
.NET Micro Framework 使用者程式更新說明
.NET Micro Framework 使用者程式更新說明
.NET Micro Framework 使用者程式更新說明
2.3 修改版本

由于目前VS2010安裝.NET Micro Framework SDK V4.1後,同時支援V3.0,V4.0,V4.1三種程式版本,是以以前V4.0版本轉換後,還是保持V4.0版本。

.NET Micro Framework 使用者程式更新說明

我們把目标架構修改為.NET Micro Framework 4.1。

2.4 移除Microsoft.SPOT.Graphics

更新轉換程式有一個Bug,轉換過程中會自動添加Microsoft.SPOT.Graphics的引用,是以我們要把該引用移除。

.NET Micro Framework 使用者程式更新說明
2.5 部署運作

經過以上幾步後,程式已經更新轉換為V4.1版本了,就可以在V4.1的開發闆上正常使用了。

順便說一下:

GPIOTest代碼40行,修改:

button[i] = new InterruptPort(Button_Pins[i], false, Port.ResistorMode.PullDown, Port.InterruptMode.InterruptEdgeBoth);

為:

button[i] = new InterruptPort(Button_Pins[i], true, Port.ResistorMode.PullDown, Port.InterruptMode.InterruptEdgeBoth);

3、注意事項

繼續閱讀