用模擬器零成本體驗MF開發

2021-08-22 17:25:55 字數 2973 閱讀 4209

目前針對.net micro framework

無論是開發gpio

、spi

、i2c

,還是串列埠通訊都離不開硬體,前段時間我擴充套件了官方的mf

模擬器,可以不用硬體,零成本的體驗上述技術開發。

要體驗mf

開發,必須具備如下條件: ø

pc機上已安裝vs2005

;ø 從

;ø 從

文件;ø 根據說明,在本機上註冊該模擬器;

一、模擬器的使用

1從2

、模擬器註冊

壓縮包「yfmf

模擬器」目錄中有乙個yfemulatorreg.exe

檔案,執行該檔案,並選擇開啟模擬器檔案,完成註冊。

3、模擬器配置

新建乙個mf

工程,開啟該工程的屬性頁,在micro framework

選項中,設定我們擴充套件的模擬器。

、啟動後的模擬器

二、應用開發示例

1、gpio

測試模擬器中相關gpio

的pin

值如下:

i0~i7

:pin=10~17

q9~q7

:pin=20~27

完整的測試**如下:

using

system;

using

microsoft.spot;

using

microsoft.spot.hardware;

using

system.threading;

namespace

gpiotest ;

cpu.pin pin_q = new

cpu.pin[8] ;

//gpio

for (int i = 0; i < 8; i++)

int index = 0;

while (true)

} //gpio測試

public

static

void gpiotest(ref

int index)

} }

測試結果:

測試模擬器中相關spi

的pin

值如下:

pin=30

完整的測試**如下:

using

system;

using

microsoft.spot;

using

microsoft.spot.hardware;

using

system.threading;

namespace

spitest

} //

讀寫spi資料

private

static

int16 spireadwrite(int16 value)

//spi測試

public

static

void spitest()

} }

測試結果:

測試模擬器中相關i2c

位址=100

完整的測試**如下:

using

system;

using

microsoft.spot;

using

microsoft.spot.hardware;

using

system.threading;

namespace

i2ctest

} //i2c測試

public

static

void i2ctest()

} }測試結果:

4、其它測試

串列埠、滑鼠等等測試,暫略,有興趣的朋友可以自行測試。

三、嵌入式開發資源

windows embedded中文官方**

.net micro framework

microsoft robotics studio

微軟嵌入式開發者論壇

微軟中國嵌入式開發者部落格

mike hall的部落格

aa731228.aspx

windows embedded專題

葉帆工作室(csdn)

葉帆工作室()

零成本體驗 ODPS 大資料分析

現在,我們提供了 odps notebook 來簡化這一流程,重要的事情說三遍。不需要註冊阿里雲賬號,我們隨 notebook 提供了免費的雲賬號。不需要建立 project,我們隨 notebook 提供了 odpsdemo dev。不需要提前學習文件,我們隨 notebook 提供了 並茂 循序...

用模擬器執行編譯好的android

1.配置模擬器的環境變數和emulator的路徑 export android product out android mydroid0715 out target product m1ref export path android mydroid0715 out host linux x86 bi...

用谷歌瀏覽器來當手機模擬器

參照 很多 都通過user agent來判斷瀏覽器型別,如果是3g手機,顯示手機頁面內容,如果是普通瀏覽器,顯示普通網頁內容。谷歌chrome瀏覽器,可以很方便地用來當3g手機模擬器。在windows的 開始 執行 中輸入以下命令,啟動谷歌瀏覽器,即可模擬相應手機的瀏覽器去訪問3g手機網頁 谷歌an...