Page 15 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 15
1.1 开源硬件的特征及发展历程
(2)可选做的事项:
★要求给出版权归属。
★根据开源硬件的定义使用开源硬件标志来标注硬件。
★要求衍生的作品采用与原设计不同的名称或版本号。
★硬件可以直接复制或在其基础上创作衍生品。
★衍生品需要兼容的开源硬件许可证。
2.成本低
由于硬件设计的修改成本比较高,开放开源硬件的硬件设计信息可以使开发成本、开
发风险大为降低,使学习成本以及利用它进行应用项目设计的实验成本也一起降低,从而
能够被绝大多数人所接受。
广东教育出版社
3.标准化
标准化是实现进一步开放性目标的重要手段。开源硬件设计实现了软件和硬件的标
准化。软件标准化包括软件接口、编程环境、库文件、引导程序和编程工具等方面的标
准。硬件标准化包括电子元器件、机械硬件、物理通信、硬件界面、模块化设计等方面的
标准。当开源硬件产品与其他硬件产品通信时,一般采用USB、蓝牙或Wi Fi等主流标准协
-
议。所有这些标准,都利于开源硬件更容易被修改或重新设计。开源硬件的发展有力地促
进了接口技术的标准化和开发流程的标准化。如图1-4所示,各种不同标准的连接插头,
彼此不能共用,给人们造成极大不便,从而形象地表达开源硬件标准化的重要性。
图1-4 各种不同标准的连接插头
阅 读
Arduino是全球流行的、热门的开源硬件平台之一。Arduino创始团队中有一位成员是
意大利一所高科技设计学校的教师,他的学生经常抱怨找不到既便宜又好用的微控制器。
2005年,这位教师与学校的一位工程师访问学者决定自己设计电路板,并为电路板设计
编程语言。电路板完工后,他们把设计图放到网上。然而,版权法虽然可以监管开源软
件,但却很难用于监管硬件上。为了保持设计的开放源代码理念,他们决定采用Creative
7 7
21X1359.indd 7 2019/9/29 10:55:46