久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6220|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

開放開源,知識共享新時代

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:112317 發(fā)表于 2016-4-7 00:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
前言


如果是開發(fā)一個簡單的產(chǎn)品,代碼完全可以從零開始。而隨著產(chǎn)品功能的復(fù)雜,從零開始開發(fā)就會顯得費(fèi)時費(fèi)力了。借鑒學(xué)習(xí)別人的源代碼非常有必要,可以少走好多彎路。產(chǎn)品的快速迭代,更需要快速的評估出產(chǎn)品性能和價值,所以就有了基于原型的設(shè)計需求,這樣可以避免一些不必要的前期開發(fā)投入。作為開發(fā)者和愛好者,更喜歡選擇免費(fèi)開源的資源來設(shè)計開發(fā)產(chǎn)品。Arduino的興起,源于其簡單易學(xué),可擴(kuò)展,快速開發(fā)出一定功能產(chǎn)品原型,大大降低了開發(fā)者的難度。作為業(yè)界“盟主”的ARM也與半導(dǎo)體廠商合作推出了ARM mbed開放開源平臺,但僅限于ARM內(nèi)核的產(chǎn)品,整合底層的驅(qū)動和OS以及各種中間件或協(xié)議棧,方便了開發(fā)和移植。


開放,參與;開源,共享。用集體的知識和智慧解決未來的問題。知識在開放開源中積累,在共享中發(fā)展,會發(fā)展成怎樣的一些商業(yè)生態(tài)呢?


Arduino


Arduino是一款基于微控制器(單片機(jī))的便捷靈活、方便上手的開源電子原型平臺,包含硬件(各種型號的Arduino板)和軟件(Arduino IDE)。由一個歐洲開發(fā)團(tuán)隊最早于2005年冬季開發(fā)。


它構(gòu)建于開放原始碼simple I/O介面版,并且具有使用類似Java、C語言的Processing/Wiring開發(fā)環(huán)境。主要包含兩個主要的部分:硬件部分是可以用來做電路連接的Arduino電路板;另外一個則是Arduino IDE,你的計算機(jī)中的程序開發(fā)環(huán)境。你只要在IDE中編寫程序代碼,將程序上傳到Arduino電路板后,程序便會告訴Arduino電路板要做些什么了。


Arduino能通過各種各樣的傳感器來感知環(huán)境,通過控制燈光、馬達(dá)和其他的裝置來反饋、影響環(huán)境。板子上的微控制器可以通過Arduino的編程語言來編寫程序,編譯成二進(jìn)制文件,燒錄進(jìn)微控制器。對Arduino的編程是利用 Arduino編程語言 (基于 Wiring)和Arduino開發(fā)環(huán)境(基于 Processing)來實現(xiàn)的;贏rduino的項目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上運(yùn)行的軟件,他們之間進(jìn)行通信 (比如 Flash, Processing, MaxMSP)來實現(xiàn)。--<百度百科>


從下面的百度指數(shù)來看,Arduino最早也從2011年開始關(guān)注持續(xù)升高的。經(jīng)過幾年的發(fā)展,也為眾多開發(fā)者或愛好者所接受。




Arduino的支持者


英特爾


英特爾? Galileo 第二代主板是由Arduino 認(rèn)證開發(fā)的原型主板系列中第一款產(chǎn)品,其基于英特爾? 架構(gòu),專為制造商、學(xué)生、教育工作者和 DIY 電子產(chǎn)品愛好者設(shè)計。


英特爾? Galileo

- 英特爾? Quark? SoC X1000 應(yīng)用處理器是一款 32 位、單核、單線程、與英特爾? 奔騰處理器指令集架構(gòu) (ISA) 兼容的處理器,運(yùn)行時可實現(xiàn)最高 400 MHz 的工作速度

- 可通過 Arduino 集成開發(fā)環(huán)境 (IDE) 進(jìn)行編程,支持 Microsoft Windows*、Mac OS* 和 Linux* 主機(jī)操作系統(tǒng)。支持 Yocto 1.4 Poky* Linux* 版本。


英特爾? Edison

- 雙核心雙線程,Atom處理器主頻500MHz, 集成了Quark 100MHz作為微控制器

- Edison平臺的操作系統(tǒng)是Yocto Linux 1.6,開發(fā)環(huán)境提供Arduino IDE、C/C++/Python(Eclipse)、Node.js/HTML5(Intel SDK)。微控制器的系統(tǒng)則是RTOS,開發(fā)環(huán)境MCU SDK、IDE。


英特爾Curie模塊

能夠提供計算、動作傳感器、低功耗藍(lán)牙、電池充電功能,以及可以優(yōu)化傳感器數(shù)據(jù)分析的模式匹配功能,從而快速輕松地識別行為和動作。低功耗的32位英特爾Quark微控制器. 384kB閃存,80kB SRAM。低功耗、集成DSP傳感器中樞和模式匹配技術(shù)。低功耗藍(lán)牙。自帶加速計和陀螺儀的6軸組合傳感器。電池充電電路(PMIC)




Intel與Arduino共同宣布了這款基于Curie的低功耗開發(fā)板Arduino 101,利用Arduino的開源的資源優(yōu)勢,更利于產(chǎn)品的推廣。




三星(Samsung)


三星加入Arduino認(rèn)證計劃,推出物聯(lián)網(wǎng)開發(fā)工具ARTIK。


ARTIK1

CPU: Dual Core @250MHz + @80MHz

OS: Nucleus OS

開發(fā)環(huán)境:Arduino? IDE、 Samsung SDK等


ARTIK5

CPU: ARM A7 Dual @ 1GHz

OS: Nucleus OS

開發(fā)環(huán)境:Arduino? IDE、 Samsung SDK等


ARTIK10

CPU: ARM A15x4@1.3GHz + A7x4@1.0GHz

OS: Nucleus OS

開發(fā)環(huán)境:Arduino? IDE、 Samsung SDK等


【小編按】

- 半導(dǎo)體公司物聯(lián)網(wǎng)應(yīng)用的趨勢是產(chǎn)品集成化提高,集成了物聯(lián)網(wǎng)常見協(xié)議及安全的管理,如:WiFi,BLE,ZigBee,Thread協(xié)議。

- 處理器的小型化,產(chǎn)品尺寸變小。更適應(yīng)于一些物聯(lián)網(wǎng)和可穿戴設(shè)備新應(yīng)用

- 支持Arduino可以開放其設(shè)計資源,更可以與更多的設(shè)計開源資源連接。



Google


谷歌針對Android的開發(fā)套件(Accessory Development Kit;ADK)采用了Arduino。 ADK2012基于Arduino開源電子產(chǎn)品原型設(shè)計平臺,并增加了一些軟硬件方面的擴(kuò)展,而這些擴(kuò)展能夠使該工具包開發(fā)的產(chǎn)品與Android設(shè)備進(jìn)行通信。


ADK硬件特性:

  • 一個32位的ARM Cortex M3 微處理器。

  • 將Android設(shè)備的USB連接和程序設(shè)計和調(diào)試的電腦連接分離。

  • 燈光,顏色,距離,溫度,濕度,氣壓,加速傳感器

  • 微SD卡插槽

  • 支持藍(lán)牙




微軟


微軟與Arduino、Raspbery PI(樹莓派)和Hackster.io結(jié)成合作伙伴。 微軟Build開發(fā)者大會上,Arduino的聯(lián)合創(chuàng)始人MassimoBanzi被邀請出席,并且宣布Windows10成為“世界上第一款經(jīng)過Arduino認(rèn)證的操作系統(tǒng)”。換言之,Arduino的項目上面現(xiàn)在可以運(yùn)行Windows10了!微軟和Arduino已經(jīng)共同發(fā)布了兩個開源庫——Windows Remote Arduino和Windows Virtual Shields for Arduino,開發(fā)人員能夠以無線方式遠(yuǎn)程訪問Windows10系統(tǒng)。




ST(意法半導(dǎo)體)


用戶可使用價格超低的STM32 Nucleo板,對任意STM32 MCU進(jìn)行創(chuàng)新嘗試并快速建立應(yīng)用原型。


通過Arduino連接器和ST Morpho擴(kuò)展插頭,STM32 Nucleo板可輕松使用多種應(yīng)用相關(guān)的附加硬件進(jìn)行擴(kuò)展。STM32 Nucleo板自帶集成的ST-Link調(diào)試器/編程器;不需要外部探針。該板可工作于廣泛的開發(fā)環(huán)境,包括IAR EWARM、Keil MDK、mbed、基于GCC的IDE(Atollic TrueStudio)。


STM32 Nucleo用戶可在mbed.org免費(fèi)訪問mbed在線編譯器、mbed在線C/C++ SDK及開發(fā)者社區(qū),僅用幾分鐘就可以生成一個完整的應(yīng)用。




ST公司還和Broadcom公司合作,針對物聯(lián)網(wǎng)(IoT,Internet of Things)應(yīng)用為開發(fā)者提供了Wi-Fi的開發(fā)平臺。平臺是基于ST公司的STM32F411_Nucleo板和Broadcom公司的Wi-Fi模組NW51(BCM43362),并提供相應(yīng)的軟件開發(fā)套件(SDK)。




【小編按】

一個公司解決不了市場的全部需求,開放協(xié)作可以創(chuàng)造出更多的機(jī)會來。



開放開源的商業(yè)模式


  • 雖然一些項目是開源的,開發(fā)者自己做產(chǎn)品實現(xiàn)的時候,還是需要購買IC。這也是半導(dǎo)體公司另一種的銷售方式。

  • 基于開放開源平臺的中間件或協(xié)議棧發(fā)展會越來越成熟,具有一定的商業(yè)價值。

  • 產(chǎn)品在開發(fā)者手中實現(xiàn),贏得開發(fā)者也就贏得了市場,通過開源吸引開發(fā)者參與,不斷擴(kuò)大影響和影響市場,未來的競爭也是爭取開發(fā)者的競爭

  • 一家公司提供不了市場需求的全部產(chǎn)品,與合作伙伴合作開放是未來的一個發(fā)展方向。

  • 半導(dǎo)體產(chǎn)品小型化、模組化,會更方便進(jìn)行產(chǎn)品的設(shè)計應(yīng)用,必然會產(chǎn)生眾多設(shè)計模組的公司、也會有更多新使用模組的公司產(chǎn)生,一些新的商務(wù)模式不斷地在創(chuàng)新發(fā)展中演變。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩精品在线免费观看视频 | 亚洲精品美女 | 欧美激情视频一区二区三区免费 | 久久久无码精品亚洲日韩按摩 | 久久久日韩精品一区二区三区 | 激情91 | 操操操操操| 97人澡人人添人人爽欧美 | 午夜影院操 | 超碰网址| 久久成人精品一区二区三区 | 日操操| 狠狠操你| 一区观看 | 亚洲视频免费在线观看 | 精品视频一区二区 | 97国产一区二区精品久久呦 | 国产精品久久久久久吹潮 | 性一交一乱一透一a级 | 天天干天天草 | 精品久久久久久久久久久 | 全部免费毛片在线播放网站 | 欧美一区二 | 在线观看第一页 | 欧美一级在线 | 超碰av人人 | a欧美 | 亚洲激情在线视频 | 成人黄色电影在线播放 | 国产精品免费视频一区 | 日本超碰| 亚洲国产精品一区二区第一页 | 免费黄色a视频 | 在线日韩 | 91一区二区三区 | 精品国产欧美一区二区 | 亚洲久久 | 日韩在线免费视频 | 久久夜视频 | 91视频免费视频 | 一区二区三区在线免费观看 |