0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

硬件走向开放不是在遥远的未来,一定就是发生在现在

454398 作者:工程师4 2018-06-05 16:47 次阅读

人类社会的发展,是依赖一次次生产效率提升的变革,软件、硬件都是信息技术的载体,软件已经验证了开放作为一种合作方式,可以让我们的效率提升百倍、千倍的效能。笔者预计,这个过程在硬件行业一定也会发生。并且,硬件走向开放不是在遥远的未来,一定就是发生在现在。

“跳票”几乎成为智能硬件行业的新嘲讽类“标配”。在试水智能硬件之后,众多互联网人才认识到硬件产品开发真的不像互联网软件那样容易。开发硬件产品所要面对的,相对于软件,就像是用坐马车与坐高铁的差别。

硬件开发的壁垒

智能硬件开发为例,大家都会碰到这些问题:

( 1 )系统化的硬件知识太难找。习惯于通过互联网寻找各类软件教程,但相同的系统化硬件教程很难在互联网上获得,从 0 开始自学硬件的成本非常高。对于一个硬件开发者来说,硬件和软件学习都依赖于动手实践,硬件系统化的学习同时需要系统化的知识和工具,这些都是目前在互联网上很难找到的资源。

( 2 )硬件开发缺乏指导和交流的社区。软件开发中,基本上每种语言、每种技术都有对应权威的技术交流社区。而硬件的整个业态都相对封闭,个人、公司都会将积累视为自己的看家本事,相互之间很少会针对细节的技术进行分享和交流。

( 3 )硬件电路的验证过程太费劲。硬件开发缺乏有效率的工具和效率服务,一次验证所需要的周期都很长,且在验证的时候,需要跟供应链打交道,供应链方面不熟门熟路,费的周期更久。

( 4 )硬件开发协同难度很大。除了大公司,很少见到一个团队一块协作开发一个硬件电路的;也很少见到几个人一块开发嵌入式软件的。因此,大家会见到,做个硬件产品,就算增加人力也很少能提高效率。

( 5 )硬件开发与产品化的衔接并不容易。硬件要产品化,中间的测试过程远远比软件复杂,

并且,每一块物料、每一个供应链环节都会影响最终的产品化。

现在的硬件行业状况,总会让我们想到互联网风起云涌之前的软件行业,我们在很多工业、行业应用里还可以找到那个时代软件的影子:那个时代的软件和硬件,都是靠封闭的信息与封闭的知识挣钱,这个方式导致行业发展非常低效,从业人员都在重复的探索、重复的学习、重复的开发。

硬件走向开放即将发生

当前的互联网软件行业里,软件开发是以天,甚至小时算进展的;软件开发可以几千个人在全球各地协作开发一个软件项目,且软件开发后的部署也非常方便。这些依赖的正是软件在互联网的浪潮中,形成的开放生态。

人类社会的发展,是依赖一次次生产效率提升的变革,软件、硬件都是信息技术的载体, 软件已经验证了开放作为一种合作方式,可以让我们的效率提升百倍、千倍的效能。笔者预计,这个过程在硬件行业一定也会发生 。并且,硬件走向开放不是在遥远的未来,一定就是发生在现在。

如果说互联网和移动互联网,是软件行业从封闭走向开放时形成的一次浪潮,那么笔者认为物联网,则会是硬件行业从封闭走向开放的一次更大的时代浪潮。与在软件行业发生的过程一样,互联网的共享精神颠覆硬件行业。硬件行业的开放是什么样的,以下情景即将发生:

( 1 )硬件的模块化:模块化是技术得以分工协作的基础,硬件的开放首先需要的是一个标准化的模块共享管理机制。

( 2 )与硬件模块化对应的框架性技术形成:嵌入式软件一直以来也可以归属于硬件范畴,它对应于硬件的驱动功能。硬件的标准模块化,必须也需要在底层软件的标准模块化,这就是框架软件所发挥的作用。

( 3 )硬件相关的技术社区迸发:技术分享社区、开发众包社区、线上教学等等在软件行业的社区形态,都会在硬件行业复现。

( 4 )类似于 github 的硬件线上协同工具出现:这个是 circuithub 已经在初步尝试的事情,目前主要是着眼于分享元件库。如果一个主板能通过这种方式诞生,类似于 linux ,笔者觉得这样方能成为大成。

( 5 )硬件产业链和供应链的扁平化服务平台出现:硬件的产品化,很大程度上就卡在供应链的衔接上。未来一定会诞生透明的,扁平的供应链生产衔接平台。

( 6 )越来越多的开源硬件:这是已经在发生的,树莓派Arduino 等等。未来会有越来越多的开源硬件诞生。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能硬件
    +关注

    关注

    203

    文章

    2307

    浏览量

    106528
收藏 人收藏

    评论

    相关推荐

    AD5933芯片能否通过一定的处理测量出mΩ级别的阻抗?

    我想问下,AD5933芯片能否通过一定的处理,测量出mΩ级别的阻抗?
    发表于 12-14 08:00

    嵌入式硬件和软件哪个好?

    ,相对而言,硬件门槛会比较高点。其实他们的薪资水平是相差不多的。 嵌入式软硬件工程师,就看你对哪个方面感兴趣了,要看你个人,这两方面现在发展都是很不错的。总之,嵌入式不是
    发表于 12-05 15:17

    VisualDSP++中,设置数组长度到一定的时候出现内存溢出的情况怎么解决?

    VisualDSP++中,设置数组长度到一定的时候出现内存溢出的情况,但是目前设置的数组并不大。 问题吐下 [Error li1040] \".21489 AD1939 C
    发表于 11-29 07:29

    超声波测厚一定得用matlab编程吗?

    测厚一定得用matlab编程吗?求份超声波测厚的C51程序。
    发表于 11-09 06:52

    无刷无感电机加速到一定程度发生剧烈抖动怎么解决?

    我用套无刷无感电机的板子,电机开始转起来还好,但是加速到一定程度后,电机就发生剧烈振动转速上不去了,这是什么原因?求大神指导,程序上好像没什么速度的限制
    发表于 10-18 08:01

    怎么用arduino控制舵机转动一定角度?

    怎么用arduino控制舵机转动一定角度
    发表于 10-18 06:16

    求助,内存地址空间是否一定大于所有物理存储器的容量?

    内存地址空间是否一定大于所有物理存储器的容量?
    发表于 10-17 07:14

    RISC-V:由全球社区支持的开放标准,为所有人提供开放计算

    、专有 IP 或实现,而是发布组常用的全球开放标准。 这些已发布的标准所包含的信息并不比专有架构已发布的信息多。 唯的区别是市场可以使用这些标准,而无需获得控股公司的专有许可。 竞争不是
    发表于 10-10 11:45

    用单片机外设读电平一定需要加中断吗?

    用单片机外设读电平,一定需要加中断吗?
    发表于 09-28 06:47

    嵌入式软件好还是硬件好?

    较高点。其实他们的薪资水平是相差不多的。 嵌入式软硬件工程师,就看你对哪个方面感兴趣了,要看你个人,这两方面现在发展都是很不错的。总之,嵌入式不是蹴而就,需要数年的坚持与执着,要想在
    发表于 09-18 15:31

    开放云RAN现在已经成为现实

    要从使用开放的 RAN 中受益,硬件、平台和 RAN 软件的组合必须配合和调整,以适应最大可靠性和性能。 红色帽子、英特尔和Altiostar 带来了种模式...
    发表于 08-04 06:11

    不是新唐的isp就是对应般意义的iap应用编程?

    对于icp和isp直都有点搞不明白,是不是新唐的isp就是对应般意义的iap应用编程,icp对应于
    发表于 06-21 08:31

    当调制信号幅度一定而改变调制频率调幅系数是否变化?

    如题,模拟乘法器调幅实验中,当全载波调幅时,当调制信号幅度一定而改变调制频率调幅系数是否变化,为什么
    发表于 05-16 17:27

    如何让nodemcu触发一定的时间?

    嗨,有人可以发布个链接到个工作示例,说明我如何让我的 nodemcu(带有 4 个继电器)触发一定的时间吗? 我想使用继电器触发安装在我家里的些百叶窗的遥控器,(我找不到任何我可
    发表于 05-15 06:16

    国产MCU有望未来成为行业领导者吗?

    芯片,但随着国内芯片制造水平的提高,些国产MCU产品开始逐渐崭露头角,并有望未来成为行业领导者。 首先,国产MCU产品已有一定的市场占有率。
    发表于 05-08 17:32