×

主流的开源硬件有哪些详细资料说明

消耗积分:1 | 格式:pdf | 大小:0.28 MB | 2019-04-23

刘高

分享资料个

  开源硬件是对开源软件领域的一种扩展,指的是通过与自由及开放源代码软件相同的方式设计的计算机和电子硬件。与开源软件不同的是,开源硬件最终会涉及物理实体的生产与制造,所以是自由的,但并不免费。这里的自由是指发布硬件设计的详细信息,如电路图、材料列表和电路板布局数据,而且通常会使用开源软件来驱动硬件。

  开源的IP核是一种类型的开源硬件。IP核是指在数字电路领域中描述硬件设计功能的可重用模块。比如,OpenSPARC是 SUN公司一款开源的处理器设计,使用者可以用来在FPGA等可编程芯片上实现该设计;OpenCores提供了开源的处理器、外围设备、总线控制等逻辑设计。

  除此之外,还有像Arduino、树莓派、pcDuino这样的开源软硬件平台。开源硬件的特点如下:模块化的设计允许商业化有很好的技术支持完全开放的软硬件开源硬件降低了硬件入门门槛,让更多的人可以参与到硬件开发中,甚至那些完全没有任何硬件知识的人同样能够快速地使用像Arduino这样的开源平台进行开发。

  Arduino是一款开放源代码的微芯片控制器平台,如图1-1所示为其中一款Arduino UNO开发板。它使用的是Atmel AVR单片机,具有非常简单的I/O口,以及代码友好的开源编程环境,无需具备任何硬件知识,就可以轻松地入门这一硬件平台。所以,极客、创客、艺术家、电子爱好者,甚至中小学生都能够在这个小巧的平台上发挥自己的创意。

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !