发布网友 发布时间:2022-04-20 11:30
共2个回答
热心网友 时间:2022-04-14 22:23
Arino是一个开源嵌入式硬件平台,用来供用户制作可交互式的嵌入式项目。
此外Arino作为一个开源硬件和开源软件的公司,同时兼有项目和用户社区。该公司负责设计和制造Arino电路板及相关附件。
这些产品按照GNU宽通用公共许可证(LGPL)或GNU通用公共许可证(GPL)许可的开源硬件和软件分发的,Arino允许任何人制造Arino板和软件分发。 Arino板可以以预装的形式商业销售,也可以作为DIY包购买。
Arino项目始于2003年,作为意大利伊夫雷亚地区伊夫雷亚交互设计研究所的学生项目,目的是为新手和专业人员提供一种低成本且简单的方法,以创建使用传感器与环境相互作用的设备执行器。适用于初学者爱好者的此类设备的常见示例包括传感器、简单机器人、恒温器和运动检测器。
特点
1、基于知识共享开源的电路图设计。
2、免费下载,也可依需求自己修改,但需遵照姓名标示。您必须按照作者或授权人所指定的方式,表彰其姓名。
3、依相同方式分享,若您改变或转变著作,当散布该派生著作时,您需采用与本著作相同或类似的授权条款。
4、Arino可使用ICSP在线烧入器,将Bootloader烧入新的IC芯片。
5、可依据Arino官方网站,获取硬件的设计档,加以调整电路板及组件,以符合自己实际设计的需求。
软件
在Arino上执行的程序可以使用任何能够被编译成Arino机器代码的编程语言编写,Arino官方推荐使用集成了arino库的C++进行编程。
多数Arino电路板上MCU的制造商Atmel公司也提供了数个可以开发Atmel微处理机程序的集成开发环境,AVR Studio和更新的Atmel Studio。
目前微软在其Visual Studio 也有提供Arino 的 SDK,在编译执行上更方便。
热心网友 时间:2022-04-14 23:41
工业控制