<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Netduino開源開發(fā)版

          聯(lián)合創(chuàng)作 · 2023-09-26 13:58

          Arduino一樣,Netduino同樣是開源的?;谖④浀?NET Micro Framework,Netduino只支持C#。與Arduino本質(zhì)的不同是Netduino是基于ARM的。Arduino所用的 ATmega328/ATMega8U2是標(biāo)準(zhǔn)的16MHz的8位處理器,而Netduino所用的是Atmel的32位ARM7,頻率48MHz。

          外觀

          Netduino沿用Arduino架構(gòu),板的大小,電源接口,USB接口都和Arduino相同。USB改進(jìn)了USB,改用大多手機(jī)采用的mini USB。有同樣的復(fù)位按鈕,電源LED。pin13也有LED,但位置不一樣。RX和TX沒有LED。

          開發(fā)環(huán)境

          Netduino的IDE就是Visual Studio,編程語言是C#,對于熟悉C#的人是個大好的消息,Netduino對仿真和在線調(diào)試(in-circuit debugging)都支持, 也就是說你可以在代碼里隨意設(shè)置斷點進(jìn)行調(diào)試,而在Arduino環(huán)境下,你無法調(diào)試。另外一點,C#本身語言的特點,讓代碼更容易閱讀,還支持事件機(jī) 制。

          NetduinoPlus

          能跟Arduino直接替換?兼容Arduino擴(kuò)展板?答案是否定的。主要原因是Netduino的內(nèi)部電壓與Arduino不同。

          芯片電壓:           Netduino的CPU運行電壓是3.3V,不像Arduino是5V
          Digital I/Os:     0V 到 3.3V, 不是5V.
          Analog Inputs: 不能高于3.3V!
          PWM 輸出:        PWM 常被當(dāng)做模擬輸出用。同樣最高電壓平均是3.3V,而不是5V。
          Libraries:          與Arduino庫不兼容,如果要用就要用C#重寫了。
          USB口:               mini USB connector
          I/O 電流:          CPU最大驅(qū)動8mA電流,比Arduino小。
          CPU :                 Netduino:32位Atmel ARM vs. Arduino:8位 ATmega
          頻率:                  Netduino:48MHz vs. Arduino:16MHz
          內(nèi)存:                  Netduino:128K vs. Arduino:32K
          RAM:                Netduino:60K vs. Arduino:2K
          EEPROM:        Netduino沒有
          在線調(diào)試/In-circuit debugging:Netduino有,Arduino沒有
          仿真/Emulation:                            Netduino有,Arduino沒有
          價格:                                                  Arduino Uno 差不多$30,Netduino標(biāo)準(zhǔn)版是 $35

           

          Netduino除了標(biāo)準(zhǔn)版之外,還有Netduino plus($60)和Netduino mini($30)版本,Netduino plus直接板載了網(wǎng)絡(luò)模塊和Micro SD卡槽,Netduino mini類似Arduino Mini,大大縮小了大小。

          總結(jié)

          通過以上的對比,可以說Netduino的確是個潛力股,隨著社區(qū)力量的貢獻(xiàn),libraries,擴(kuò)展板,代碼實例會增多,然后又是一個誘人的生態(tài)系統(tǒng)了。假如你有以下幾類需求的話,Netduino會是你不錯的選擇:

          1、喜歡,習(xí)慣或者精通C#和Visual Studio開發(fā)環(huán)境
          2、項目代碼量很大,系統(tǒng)復(fù)雜,希望有debugging環(huán)境
          3、追求性能,更快,更強(qiáng)

          via 雷鋒網(wǎng)

          瀏覽 19
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产一区在线视频 | 日本久久精品一区 | www.色情AA | 大香蕉伊人17c | 亚洲三级在线看 |