<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      MF前傳——探索者二號簡介

          因為探索者一號供不應求,遠超預期,并且我們自己設計制造的成本太高,所以沒有再次生產。而是選擇較高性價比的第三方STM32開發板作為MF學習板,是為探索者二號。因此,二號并不是一號的改進版,它們壓根就不同,甚至MCU(處理器)都不同。
          先來看看探索者二號的全貌:

          二號相對于一號,有幾個優點是非常吸引人的:直接配有匹配的TFT觸屏,避免了一號那樣出現接口不兼容的問題;帶有4個高亮藍色LED燈,4個功能按鍵,方便測試基礎功能;引出的排針針腳,都標有名字,很容易查找。
          同 樣,也有一些缺點:MCU是STM32F103VET6,針腳100P,比一號ZET6的144P少,不過對于開發學習也足夠用了,Flash和RAM一 樣;二號沒有外擴Flash和RAM,想跑WinForm幾乎不可能了,但是在屏幕上輸出字符和畫圖那是沒有問題的。

          為了減少不必要的運費開銷,大家購買的二號板子,都是直接由廠家發貨(我也沒有那么多錢囤貨o(∩_∩)o )。并且因為板子默認是STM32開發板,所以上面默認內置的是STM32的學習例程,沒有MF。那么我們就需要刷入MF固件了,具體可以參考《開發板通用刷機教程》。每一款板子的固件都不一樣,收到后在QQ群里聯系負責人索取。
          有 一點需要注意:二號板子有兩個USB方形口,如果小心看板子上的字樣機會發現,其實右邊那個是串口COM1,左邊那個才是真正的USB口,這樣子設計,可 以省去一條USB轉串口線,相當于內置了USB轉串口的功能。而最左邊那個真正的串口,其實是COM1,我們刷機的時候,必須用板子的COM1。


          刷機成功后,那么我們就啟動MF。以下步驟,所有MF開發板通用,只是串口線和USB線接線不同而已。建議先看完了再接線!
      1,斷電情況下檢查各種裝備是否已準備齊全,包括開發板、USB線、串口線等。接線的時候緊急,電源供電最后接,因為一旦接上,板子就開機啟動了。
      2,一般開發板的COM1就是串口,另有一個USB方形口接USB線,一號板就是這樣。這種一般先接串口,然后接USB線。串口是為了監視MF啟動過程,USB線是為了給板子供電
      3,二號只需要原裝的USB線就可以了,因為它就是串口線,可以監視MF啟動,同時它也是USB供電線。這個設計有點巧妙,呵呵!
      4,不過呢,在通電啟動之前,我們還需要做一個事情,安裝一個串口軟件。這里用的是SecureCRT

      securecrt.zip (9.68 M, 下載次數:0)

      ,連接PC上接線所在的串口,波特率115200

      5,串口軟件連上后應該看到后面那個帶著綠色勾勾的Serial-COM3
      6,最后通電,接上USB線,可以看到SecureCRT里面輸出的東西。如果沒有看清,沒關系,按一下重啟Reset鍵,在二號上是一個紅色按鍵。

      7,走到這一步,說明MF正常啟動了。相當于給開發板安裝好了操作系統。

          MF光啟動了還不行,我們還得往上面寫入用戶程序。
      0,安裝vs2010,好像vs2008也可以,不支持vs2012。下載安裝.Net Micro Framework SDK(QFE2)
      http://netmf.codeplex.com/releases/view/91594

      1,把二號的USB線接到USB口,PC應該會發現一個未知USB設備,對于一號來說,本來就接著USB線。我們需要為它安裝驅動程序,貌似不支持win8x64。

      USB_Driver.rar (30.21 K, 下載次數:0)


      2,安裝完驅動以后,應該可以看到一個USB設備。(這個驅動對所有MF板子通用)

      3,為了驗證板子的USB口是否能正常工作,我們請出MF發布工具MFDeploy,位于MF安裝目錄的Tools子目錄

      4,運行MFDeploy,設備那里選擇USB,右邊可以看到二號板子的標識NewLife_Tracker2,如果看不到,那就有問題了。

      5,光看到設備還不行,還得Ping一下,如果暢通,下面會顯示Pinging... TinyCLR。也有可能看到設備,但是設備進入死循環,無法響應Ping了的。
      6,一切正常后,就該開始寫代碼啦。我們用vs2010創建第一個MFTest控制臺項目

      7,就不寫HelloWorld了,不過我們可以通過Debug.Print向調試口輸出一行文本信息。所謂調試口,其實就是前面查看MF啟動信息的那個串口,我們在各個板子上編譯的MF固件一般把COM1作為調試口。

      8, 代碼很簡單。先聲明一個小燈所在的針腳數組,二號的小燈位于PC6、PC7、PD13、PD6,可以從原理圖上得出。然后依次實例化為輸出端口,第二個參 數表示初始狀態,如果狀態為true,那么這個針腳就會輸出高電平3.3v,小燈就會亮起。下面就是把小燈的狀態讀出來,取反后再寫回去,就實現了小燈的 閃爍。

      HY-STM32 電路圖.pdf (59.3 K, 下載次數:1)


      9,編碼完成后,我們還需要設置一下項目屬性,選擇設備所在的接口。

      10,保險的做法是先改為別的接口,然后再改回來正確的,記得保存。然后在項目上右鍵,部署!如果成功,可以看到以下三行信息。有時候部署會失敗,重啟板子即可,當然,很有可能在重啟板子的時候,導致PC藍屏,這個我們試過很多次。所以,要時刻記得保存代碼。

      11,如果此時把二號的數據線換回去COM1口,在SecureCRT中將看到一行文字輸出。

      末了,二號板的MF移植工作還有很多沒有完成,包括TFT觸摸(沒有驅動的時候顯示白屏)、蜂鳴器(需要測試PWM)
      因為較高的性價比,探索者二號可能長期作為我們的MF開發板。

       

       

      MF前傳——探索者二號簡介
      http://newlifex.com/showtopic-52.aspx

      posted @ 2012-09-03 13:14  大石頭  閱讀(2940)  評論(9)    收藏  舉報
      主站蜘蛛池模板: 骚虎视频在线观看| 婷婷丁香五月激情综合| 国产精品99中文字幕| 永久免费观看美女裸体的网站| 无码天堂亚洲国产av麻豆| 亚洲av无在线播放中文| 欧美va天堂在线电影| 国产精一品亚洲二区在线播放| 日韩中文字幕一二三视频| 精品人妻人人做人人爽夜夜爽| 亚洲精品乱码久久久久久中文字幕| 国产精品人成在线观看免费| 久久精品女人的天堂av| japanese边做边乳喷| 国产真实精品久久二三区| 成 人色 网 站 欧美大片在线观看| 亚洲人成人伊人成综合网无码| 人妻激情一区二区三区四区 | 亚洲一区二区三级av| 少妇爽到呻吟的视频| 久久精品中文字幕有码| 久久国产国内精品国语对白| 国内自拍偷拍一区二区三区| 久久一日本道色综合久久| 亚洲成av人片天堂网无码| 亚洲欧洲一区二区福利片| 欧洲中文字幕一区二区| 色狠狠色噜噜AV一区| 荥阳市| 1024你懂的国产精品| 黄频在线播放观看免费| 永久黄网站色视频免费直播| 国产精品国产高清国产av| 二区三区国产在线观看| 制服 丝袜 亚洲 中文 综合| 久久人妻精品大屁股一区| 亚洲毛片多多影院| 九九热精品视频在线免费| 女人与公狍交酡女免费| 亚洲永久一区二区三区在线 | 国产在线线精品宅男网址|