
1、设计的便利性如果以封闭的硬件进行设计,我们需要设计并制作出复杂的电路版,这个过程费时费力。相反,在开源硬件中,为了让人们能够自由开放的进行使用、复制、研究和改动,它设计了诸多开放的接口,满足不同用户的开发需求。以Arduino在2009年开发的版本Arduino Duemilanove为例,它配备1个9V DC输入、1个USB接口、14个数字输入/输出
端口、6个模拟输入/输出端口、1个5V DC输出和1个3.3V DC输出端口,此外还有一个复位接口。丰富的端口为设计提供了便利,学生可以利用这些端口设计各种各样的作品,即使出现端口不足的情况。2、拥有种类丰富的交互元件传感器只是交互元件的一个种类,交互元件还可以为控制器、传感器、功能模块、电机、继电器、电源等多种类型,每种类型又可以细分为多种不同的类别。丰富的交互元件方便学生在设计创客作品的时候,能更加得心应手地设计作品。3、这是一种开放分享的文化通过开源硬件的创客设计,学生可以直接地参与到由开源硬件所带来的开源文化中。在互联网上,你很容易找到由开源硬件爱好者组成的开源社区,学生可以在社区中分享作品,交流创作体验。楼主发的太多了这要些多久啊,不扯了。
开发工具,仿真器,烧录器,编译器:开发工具=仿真器,烧录器,编译器。仿真器只能烧录一些简单的IC,数量少还行。烧录器=编程器:功能就比较强大了,有万用型 量产型 单一型,烧录器其实很简单就是把你编译的程序通过烧录器这个媒体转化写到芯片Flash里面,我是搞烧录的,我为自己代言
编程器:就是将编写好的程序进行编译,检查其中的语法错误,知道程序语法没有问题才生成下载文件。
烧录器:就是一种专门的程序烧写设备,将芯片插到烧录器插座上,将程序导入烧录器,利用烧录器将二进制文件下载进芯片(下载程序也叫烧写程序)。
仿真器:就是在程序还没有下载进芯片前,利用仿真软件或者编译软件中自带的仿真功能进行程序功能模拟。
评论列表(0条)