目前針對.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...