0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

硬件走向開放不是在遙遠的未來,一定就是發(fā)生在現(xiàn)在

454398 ? 作者:工程師4 ? 2018-06-05 16:47 ? 次閱讀

人類社會的發(fā)展,是依賴一次次生產(chǎn)效率提升的變革,軟件、硬件都是信息技術(shù)的載體,軟件已經(jīng)驗證了開放作為一種合作方式,可以讓我們的效率提升百倍、千倍的效能。筆者預計,這個過程在硬件行業(yè)一定也會發(fā)生。并且,硬件走向開放不是在遙遠的未來,一定就是發(fā)生在現(xiàn)在。

“跳票”幾乎成為智能硬件行業(yè)的新嘲諷類“標配”。在試水智能硬件之后,眾多互聯(lián)網(wǎng)人才認識到硬件產(chǎn)品開發(fā)真的不像互聯(lián)網(wǎng)軟件那樣容易。開發(fā)硬件產(chǎn)品所要面對的,相對于軟件,就像是用坐馬車與坐高鐵的差別。

硬件開發(fā)的壁壘

智能硬件開發(fā)為例,大家都會碰到這些問題:

( 1 )系統(tǒng)化的硬件知識太難找。習慣于通過互聯(lián)網(wǎng)尋找各類軟件教程,但相同的系統(tǒng)化硬件教程很難在互聯(lián)網(wǎng)上獲得,從 0 開始自學硬件的成本非常高。對于一個硬件開發(fā)者來說,硬件和軟件學習都依賴于動手實踐,硬件系統(tǒng)化的學習同時需要系統(tǒng)化的知識和工具,這些都是目前在互聯(lián)網(wǎng)上很難找到的資源。

( 2 )硬件開發(fā)缺乏指導和交流的社區(qū)。軟件開發(fā)中,基本上每種語言、每種技術(shù)都有對應(yīng)權(quán)威的技術(shù)交流社區(qū)。而硬件的整個業(yè)態(tài)都相對封閉,個人、公司都會將積累視為自己的看家本事,相互之間很少會針對細節(jié)的技術(shù)進行分享和交流。

( 3 )硬件電路的驗證過程太費勁。硬件開發(fā)缺乏有效率的工具和效率服務(wù),一次驗證所需要的周期都很長,且在驗證的時候,需要跟供應(yīng)鏈打交道,供應(yīng)鏈方面不熟門熟路,費的周期更久。

( 4 )硬件開發(fā)協(xié)同難度很大。除了大公司,很少見到一個團隊一塊協(xié)作開發(fā)一個硬件電路的;也很少見到幾個人一塊開發(fā)嵌入式軟件的。因此,大家會見到,做個硬件產(chǎn)品,就算增加人力也很少能提高效率。

( 5 )硬件開發(fā)與產(chǎn)品化的銜接并不容易。硬件要產(chǎn)品化,中間的測試過程遠遠比軟件復雜,

并且,每一塊物料、每一個供應(yīng)鏈環(huán)節(jié)都會影響最終的產(chǎn)品化。

現(xiàn)在的硬件行業(yè)狀況,總會讓我們想到互聯(lián)網(wǎng)風起云涌之前的軟件行業(yè),我們在很多工業(yè)、行業(yè)應(yīng)用里還可以找到那個時代軟件的影子:那個時代的軟件和硬件,都是靠封閉的信息與封閉的知識掙錢,這個方式導致行業(yè)發(fā)展非常低效,從業(yè)人員都在重復的探索、重復的學習、重復的開發(fā)。

硬件走向開放即將發(fā)生

當前的互聯(lián)網(wǎng)軟件行業(yè)里,軟件開發(fā)是以天,甚至小時算進展的;軟件開發(fā)可以幾千個人在全球各地協(xié)作開發(fā)一個軟件項目,且軟件開發(fā)后的部署也非常方便。這些依賴的正是軟件在互聯(lián)網(wǎng)的浪潮中,形成的開放生態(tài)。

人類社會的發(fā)展,是依賴一次次生產(chǎn)效率提升的變革,軟件、硬件都是信息技術(shù)的載體, 軟件已經(jīng)驗證了開放作為一種合作方式,可以讓我們的效率提升百倍、千倍的效能。筆者預計,這個過程在硬件行業(yè)一定也會發(fā)生 。并且,硬件走向開放不是在遙遠的未來,一定就是發(fā)生在現(xiàn)在。

如果說互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng),是軟件行業(yè)從封閉走向開放時形成的一次浪潮,那么筆者認為物聯(lián)網(wǎng),則會是硬件行業(yè)從封閉走向開放的一次更大的時代浪潮。與在軟件行業(yè)發(fā)生的過程一樣,互聯(lián)網(wǎng)的共享精神顛覆硬件行業(yè)。硬件行業(yè)的開放是什么樣的,以下情景即將發(fā)生:

( 1 )硬件的模塊化:模塊化是技術(shù)得以分工協(xié)作的基礎(chǔ),硬件的開放首先需要的是一個標準化的模塊共享管理機制。

( 2 )與硬件模塊化對應(yīng)的框架性技術(shù)形成:嵌入式軟件一直以來也可以歸屬于硬件范疇,它對應(yīng)于硬件的驅(qū)動功能。硬件的標準模塊化,必須也需要在底層軟件的標準模塊化,這就是框架軟件所發(fā)揮的作用。

( 3 )硬件相關(guān)的技術(shù)社區(qū)迸發(fā):技術(shù)分享社區(qū)、開發(fā)眾包社區(qū)、線上教學等等在軟件行業(yè)的社區(qū)形態(tài),都會在硬件行業(yè)復現(xiàn)。

( 4 )類似于 github 的硬件線上協(xié)同工具出現(xiàn):這個是 circuithub 已經(jīng)在初步嘗試的事情,目前主要是著眼于分享元件庫。如果一個主板能通過這種方式誕生,類似于 linux ,筆者覺得這樣方能成為大成。

( 5 )硬件產(chǎn)業(yè)鏈和供應(yīng)鏈的扁平化服務(wù)平臺出現(xiàn):硬件的產(chǎn)品化,很大程度上就卡在供應(yīng)鏈的銜接上。未來一定會誕生透明的,扁平的供應(yīng)鏈生產(chǎn)銜接平臺。

( 6 )越來越多的開源硬件:這是已經(jīng)在發(fā)生的,樹莓派Arduino 等等。未來會有越來越多的開源硬件誕生。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 智能硬件
    +關(guān)注

    關(guān)注

    205

    文章

    2351

    瀏覽量

    107746
收藏 人收藏

    評論

    相關(guān)推薦

    開放原子開放硬件許可證正式發(fā)布

    近日,2024開放原子開發(fā)者大會暨首屆開源技術(shù)學術(shù)大會開幕式上,開放原子開源基金會正式發(fā)布開放原子開放
    的頭像 發(fā)表于 12-23 11:27 ?240次閱讀

    MSP430內(nèi)部的SDADC的驅(qū)動一定需要差分驅(qū)動放大器嗎?

    : MSP430內(nèi)部的SDADC的驅(qū)動一定需要差分驅(qū)動放大器嗎?可能現(xiàn)在采樣的信號60HZ,如果頻率上高到一定程度就必須需要了吧? 所以這個能有個定量的分析么?(目前定性分析是信號頻
    發(fā)表于 12-23 08:12

    C語言關(guān)鍵字分別發(fā)生在哪個階段

    以下C語言關(guān)鍵字,分別發(fā)生在哪個階段? 第個,define。 首先得糾正下,define 并不是C語言里面的關(guān)鍵字,即使加了井號,也不是
    的頭像 發(fā)表于 11-24 10:31 ?211次閱讀

    ADS42LB49的CLK一定需要LVDS信號才能驅(qū)動嗎?

    通過示波器觀察CLK的VPP變?yōu)榱?.2V;這個時候ADC的輸出CLK沒有輸出了,ADS42LB49的CLK一定需要LVDS信號才能驅(qū)動嗎?如果不是LVDS信號我該如何使用;
    發(fā)表于 11-22 12:24

    ADS8688上電后,有一定概率讀不到正常數(shù)據(jù),為什么?

    上電后,有一定概率讀不到正常數(shù)據(jù)。 單片機復位也無效,需要ads8688斷電,重新上電,才能有效復位。
    發(fā)表于 11-21 08:27

    【「從算法到電路—數(shù)字芯片算法的電路實現(xiàn)」閱讀體驗】+本介紹基礎(chǔ)硬件算法模塊實現(xiàn)的好書

    切換頻率是否能無縫切換,以及頻率異常檢測等。我之前嵌入式開發(fā)中就有設(shè)計過外部晶振異常,切換到內(nèi)部rc始終使用的可靠性開發(fā)實踐,這些都需要對硬件實現(xiàn)有一定了解。 Crc算法也是最常用的算法, 嵌入式開發(fā)
    發(fā)表于 11-20 13:42

    LMX2820EVM鎖定后出現(xiàn)一定范圍的頻率漂移,為什么會這樣?

    LMX2820使用TICS Pro控制鎖定后出現(xiàn)一定范圍(300Hz以上)頻率漂移,為什么會發(fā)生這種現(xiàn)象?
    發(fā)表于 11-11 07:02

    TPA3124D設(shè)定一定的增益,輸入電壓和輸出功耗有關(guān)系嗎?

    1. 設(shè)定一定的增益,輸入電壓和輸出功耗有關(guān)系嗎?不失真的前提下是不是輸入電壓變化,輸出功耗不變 2. 用1KHz的聲音信號,經(jīng)過TPA3124D功放,再搭載個RC低通濾波器(截止頻率33KHz),測量出的正弦波可以作為選擇
    發(fā)表于 11-08 07:36

    IoT FEM,三伍微走向

    ?轉(zhuǎn)載自——鐘林談芯 IoT FEM,三伍微正在走向,這不是吹牛,是事實。 ?真正的創(chuàng)業(yè)者敢于在外面吹牛,而不在內(nèi)部畫餅。? 吹牛是為了激發(fā)團隊的動力和信心,而內(nèi)部不畫餅則是為了保持務(wù)實和高效
    的頭像 發(fā)表于 10-31 15:48 ?192次閱讀
    IoT FEM,三伍微<b class='flag-5'>走向</b>第<b class='flag-5'>一</b>

    請問TAS5760L這個散熱焊盤一定需要上錫嗎?

    TAS5760L這個散熱焊盤一定需要上錫嗎?如果需要上錫的話,因為這個焊盤氧化了導致不上錫,會不會影響散熱性能呢?
    發(fā)表于 10-10 08:10

    請問TLC04的外圍電阻,電容的取值是有一定的范圍限制的嗎?

    輸出波形,不能正常工作。當把電阻增加剛剛超過578歐姆,馬上就能正常工作,而且截止頻率也對。 請問TLC04的外圍電阻,電容的取值是有一定的范圍限制的么?
    發(fā)表于 09-19 07:31

    用VCA810進行程控的放大,放大10mv信號時有一定的信號雜波,為什么?

    我是用VCA810進行程控的放大,放大10mv信號時有一定的信號雜波!后級想接級THS3001的10倍放大,直接連接,信號會被拉低,使用OPA602作為跟隨器,跟隨器輸出的信號明顯比VCA810輸出的信號的干擾多很多,而且
    發(fā)表于 09-11 06:11

    運放輸入端串聯(lián)電阻保護過電壓情況,是否只要電阻阻值、耐壓、功率足夠就一定可以保護?

    運放輸入端串聯(lián)電阻保護過電壓情況,是否只要電阻阻值、耐壓、功率足夠就一定可以保護,有沒有可能保護二極管尚未來得及導通鉗位,運放就已經(jīng)因為瞬間過壓損壞了?
    發(fā)表于 09-04 07:52

    LM393正負輸入差模電壓小于一定程度時,輸出呈線性的原因?

    LM393正負輸入差模電壓小于一定程度時,輸出呈線性。舉例說明,+端輸入2V,-端輸入1.9V,按常理輸出在外部有上拉5V的情況下,輸出為5V,但是實際測量其實只有3V多,感覺內(nèi)部的MOS管
    發(fā)表于 08-30 06:19

    使用M24M02時發(fā)現(xiàn)連續(xù)兩次寫入數(shù)據(jù)需要間隔一定的時間,否則會導致無法寫入的情況,怎么解決?

    使用M24M02時發(fā)現(xiàn),連續(xù)兩次寫入數(shù)據(jù)需要間隔一定的時間,否則會導致無法寫入的情況,查看spec發(fā)現(xiàn)stop和start中間有個最大10ms的間隔。 請問下大佬們: 1)這個為什么時最大
    發(fā)表于 05-21 07:02