Arduino成為非ARM平臺的主流平臺

出現(xiàn)多年后,再寫Arduino可能毫無意義诺舔。我也是一直對朋友們說,主流開發(fā)用原廠SDK备畦,ARM mbed低飒,孩子們?nèi)ネ鍭rduino。因為Arduino沒有Debugger懂盐,ARM mbed有褥赊,balabala說了一大堆,忽悠了別人莉恼,騙了自己拌喉。我甚至忘記了自己移植到Freescale KL25Z上的USB OTG驅動實際上來自Arduino的一個非常底層的庫。健忘袄尿背!

Arduino不斷推出新開發(fā)板,對我來說捶惜,可能有些審美疲勞残家。直到Azure IoT DevKit出現(xiàn)給了我一悶棍:為什么Azure IoT DevKit底層使用ARM mbed,而API層面依然去兼容Arduino售躁?這使得我回頭再審視Arduino的發(fā)展坞淮。

Arduino陣營擴大了

我非常驚訝地發(fā)現(xiàn):如果說ARM mbed正在成為ARM內(nèi)核的IoT生態(tài)茴晋,那么非ARM內(nèi)核的IoT就非Arduino莫屬了。包括Arduino官方和第三方推出的開發(fā)板中回窘,包括了大多數(shù)ARM以及非ARM MCU和開發(fā)板:

  1. Atmel AVR诺擅,Atmel SAM/SAMD系列ARM MCU;
  2. STM32 NUCLEO系列啡直;
  3. Nordic nRF51/nRF52 BLE系列烁涌;
  4. Intel i586/i686/Edison/Curie系列;
  5. Windows IoT酒觅;
  6. ADI系列撮执;
  7. Azure IoT DevKit;
  8. ESP8266與ESP32系列舷丹;
  9. TI MSP430系列抒钱;
  10. RTL8195AM, RTL8711AM, RTL8711AF WiFi SoC;
  11. Microchip ChipKit PIC32颜凯,這個比較老的第三方谋币;
  12. Freescale Teensy,也算比較老的第三方症概;
  13. SiliconLabs Gecko系列(ARM)蕾额;
  14. Infineon XMC系列;
  15. MediaTek Linkit One彼城;
  16. iCE40 FPGA......

可以這么說诅蝶,Arduino幾乎涵蓋了大多數(shù)的MCU平臺∧己荆基本上只要有GCC秤涩,都有可能加上。所以未來司抱,出現(xiàn)RISC-V等新的Core筐眷,是非常可能的习柠。

Arduino的移植

早前的Maple/ChipKit/Teesy等第三方Arduino匀谣,要么重新編譯了Arduino IDE,要么用插件方式∽世#現(xiàn)在Arduino開發(fā)了Board Manger以及對應的JSON Index格式武翎。開發(fā)第三方的MCU框架更加容易了。通過Board Manager溶锭,可以把第三方的MCU直接加到Arduino IDE里去宝恶。

Arduino的調(diào)試能力

通過Microsoft Visual Studio Code調(diào)試Azure DevKit,發(fā)現(xiàn)Arduino這一塊居然被微軟補上了。而且VSC不僅僅可以支持Azure DevKit垫毙,其他開發(fā)板也可以哦霹疫。

目前測試的要是應用層代碼調(diào)試,底層調(diào)試還沒有測試過综芥。如果也可以的話丽蝎,那么Arduino無法用于生產(chǎn)環(huán)境的推論就要被推翻了。

Web URLs

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末膀藐,一起剝皮案震驚了整個濱河市屠阻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌额各,老刑警劉巖国觉,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異虾啦,居然都是意外死亡麻诀,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門缸逃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人厂抽,你說我怎么就攤上這事需频。” “怎么了筷凤?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵昭殉,是天一觀的道長。 經(jīng)常有香客問我藐守,道長挪丢,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任卢厂,我火速辦了婚禮乾蓬,結果婚禮上,老公的妹妹穿的比我還像新娘慎恒。我一直安慰自己任内,他們只是感情好,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布融柬。 她就那樣靜靜地躺著死嗦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪粒氧。 梳的紋絲不亂的頭發(fā)上越除,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天,我揣著相機與錄音,去河邊找鬼摘盆。 笑死翼雀,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的骡澈。 我是一名探鬼主播锅纺,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼肋殴!你這毒婦竟也來了囤锉?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤护锤,失蹤者是張志新(化名)和其女友劉穎官地,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烙懦,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡驱入,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了氯析。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片亏较。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖掩缓,靈堂內(nèi)的尸體忽然破棺而出雪情,到底是詐尸還是另有隱情,我是刑警寧澤你辣,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布巡通,位于F島的核電站,受9級特大地震影響舍哄,放射性物質發(fā)生泄漏宴凉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一表悬、第九天 我趴在偏房一處隱蔽的房頂上張望弥锄。 院中可真熱鬧,春花似錦蟆沫、人聲如沸叉讥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽图仓。三九已至,卻和暖如春但绕,著一層夾襖步出監(jiān)牢的瞬間救崔,已是汗流浹背惶看。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留六孵,地道東北人纬黎。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像劫窒,于是被迫代替她去往敵國和親本今。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1 mbed介紹 1.1 什么是mbed mbed是什么? mbed是一個面向ARM處理器的原型開發(fā)平臺主巍,它具體包...
    barryzxy閱讀 12,613評論 1 16
  • 隨著物聯(lián)網(wǎng)IOT的高速發(fā)展冠息,無線通信技術的應用也日趨廣泛。當前孕索,我們的關注點都聚集在物聯(lián)網(wǎng)逛艰、可穿戴、智能家居搞旭、無線...
    zicreate閱讀 1,291評論 0 2
  • 純手工打造每一篇開源資訊與技術干貨肄渗,數(shù)十萬程序員和Linuxer已經(jīng)關注镇眷。 除了介紹面向物聯(lián)網(wǎng)的新型嵌入式Linu...
    塵世不擾閱讀 1,782評論 0 12
  • 實話說,按學院要求寫職業(yè)規(guī)劃寫了兩年了翎嫡,很大程度上是應付差事說些昧良心的虛話欠动。關于到底未來做什么,在少不知事的時候...
    戀榴蓮不念流年閱讀 666評論 0 2
  • 直到凌襄掙扎著爬起來铆遭,汽車司機跳下來指著凌襄大罵硝桩,繼而李懷德?lián)荛_人群狂奔,眾人才反應過來枚荣,道歉的道歉碗脊,救人的救人,...
    萬我靜閱讀 262評論 0 1