【四旋翼飞行器】76小时吃透四轴算法!史上最强软硬结合实战项目,👉戳此立抢👈

如何实现处理器评估与设计考虑因素

电子设计 2018-08-09 09:45 次阅读

虽然 Arduino 基板设计的早期迭代只利用 Atmel 8、16 和 32 位 AVR 微控制器,但最近却出现了许多包括非 Atmel MCU 和 MPU 在内的基板。 在适当考虑一些重要设计取舍后,这不仅可向设计师赋予更大的处理器与 I/O 灵活性,还可提供更多选择,让 Arduino 板运用于从开发到生产的所有阶段。

当然,众多这类新 Arduino 基板还在普通行业标准和开源硬件方法中提供更高的系统处理器灵活性。 Arduino 凭借这些属性而成为处理器评估和选购的一个很有吸引力的选择,在此阶段之后,可能才适合过渡至使用处理器供应商的开发板(以及相关联的软件和其他资源)。 但在某些情形下,Arduino 板可能不仅适用于开发,结合“盾形”扩展板所带来的灵活的增强功能后,还适合直接用于直至生产的所有阶段。

本文将展示多个典型的 Arduino 基板以及盾板产品,讨论其处理器基础及外设分配等。 最后还会提供一些总结性建议,以轻松、有效地评估您下一次设计可采用的替代处理器。

定义 Arduino

“评估板”和“开发板”术语通常可互换使用,但这样做是错误的。 顾名思义,开发板旨在协助进行软件编码(在系统硬件设计上运行),以及提供板上硬件和其他必要系统电路之间的连接。 因此,开发板提供大量测试点和接口选择,以及强大的捆绑软件工具集。

但是开发板的全面性(及相应的高价位)固有隐含假设是:您已通过架构和产品扩散评估阶段,并选择了特定的硬件产品组合。 这就是说,某些开发板的板载电路可能超出了(或至少不同于)您打算纳入最终设计中的电路。 此外,开发板的灵活性还决定它需要比您设计需要的尺寸更大。 更通俗的来说,开发板软硬件配置的全面性,结合其低出货量,意味着即使用于小批量、高利润率的系统生产方案,它们的价格也可能是令人难以接受的。

过去十年来,Arduino 基板和扩展板规范实际上已迅速成为行业标准,理由很充分。 它们利用更基本的“基”板,而非试图提供多位一体的统一板设计。 Arduino 灵活的增强功能由扩展板(亦称“盾板”)提供,能够通过标准化接口连接至基板。 盾板可以叠接,甚至可以通过自助盾板设计来补充。 由于众多供应商提供包含许多电路的盾板,因此您不但可以轻松评估不同的功能,而且还可评估实现这些功能的不同硬件选择。

类似地,在 Arduino 基板设计的初始迭代只利用 Atmel AVR 微控制器的情况下,最近也出现了包含非 Atmel MCU 和 MPU 在内的其他基板备选对象,可提供更高的系统处理器评估灵活性。 此外,Arduino 的紧凑外形尺寸结合其高容量特色,成就了较高的性价比,使其不仅对评估和后续开发阶段有吸引力,还适用于许多适度量产的情形。

Adafruit Industries Digi-Key Metro 板

我们首先来了解相对传统的基板设计—Adafruit Industries Digi-Key Metro 板。 Arduino UNO R3 参考设计的这个派生器件,由 Digi-Key 做了两项外观美化(从硬件的角度看,这两块板是相同的),在“带针座的 Metro 328”板的基础上实现了进一步定制。

  • 它采用红色,相应主流 Adafruit 产品为黑色,以及

  • 板下侧印有完整零件清单(图 1)

Adafruit Digi-Key Metro 板图片

图 1a

带针座的 Adafruit Metro 328 板图片

图 1b

Adafruit Digi-Key Metro 板下侧图片

图 1c

图 1:Adafruit Digi-Key Metro 板 (a) 是制造商主流的带针座 Metro 328 板 (b) 的变型,定制使用红色装饰涂层,并在其下侧 (c) 印有完整的零件清单。

Atmel ATmega328P 微控制器基于 Digi-Key Metro 板,是一个采用 8 位 20 MHz AVR RISC 的处理器,具有额外的 32 KB 系统内可编程闪存、1,024 B 的 EEPROM 以及 2 KB 的 SRAM。 ATmega328P 还随附多种片载外设;连接选件包括 23 个 GPIO、16 个触摸接口通道、24 个外部中断、一个字节导向的双线串行接口以及一个 SPI 串行端口。

Seeed Technology Intel Edison for Arduino 套件

另一个极端是 Seeed Technology 的 Intel Edison for Arduino 套件,它是用于基础 Intel Edison 开发平台(图 2)的多个可用硬件扩展选择之一。 此基板尺寸为 127 mm x 72 mm,比前述 71 mm x 53 mm Arduino UNO 外形尺寸大不少,但 Arduino“盾形”扩展总线标准化则通过四个板载连接器来实现。 Arduino 套件还包括一个 SD 卡连接器,以及两个小型和标准型 USB 主机连接器。

Intel Edison 开发平台板图片

图 2a

替代 Intel Edison Breakout 分线套件图片

图 2b

SparkFun Electronics 的开放式电源入门套件

图 2c

图 2:Seeed Technology 的 Arduino 套件将“盾形”扩展板生态系统支持带至原本专有的 Intel Edison 开发平台板设计 (a)。 如果您只需要“分线”连接并且偏好较小的板外形尺寸,则可考虑该公司的替代 Intel Edison 分线套件 (b)。 此外,SparkFun Electronics 的开放式电源入门套件提供一种中间方法;尺寸介于两个其他板之间,通过专有的(虽然开源)“块”叠接方案 (c) 扩展。

Intel 的 Edison 在 IoT 和其它嵌入式电子市场上出现得相对较晚,是一个采用 22 nm 工艺制造的 SoC,其内核采用该公司的 32 位 Quark 微控制器(在此特定情况下运行频率为 100 MHz)。 同一芯片上还有一个双核、双线程 500 MHz "Silvermont" Intel Atom 处理器阵列。 Intel Edison 开发平台模块上还包括 1 GB 的 LPDDR3 SDRAM、4 GB 的基于 EMMC 的闪存、一个 USB 2.0 PHY 和双频 Wi-Fi 以及蓝牙无线收发器

为了在后续外形尺寸显著减小的情况下获得 Intel Edison 评估开发所需的较适度功能,Seeed 还提供分线套件。 此外,作为中间的替代硬件方法,Intel Edison 倡导者还应考虑 SparkFun Electronics 的基板和扩展块系列,其中几个基板和扩展块捆绑在该公司的开放式电源入门套件中。 SparkFun 的基于 Intel Edison 的产品线从供应商的角度出发目前为专有采购(虽然从板设计文档的角度出发为开源),将在即将推出的文章中会更详细地讨论。

UDOO Neo 开发板

如果 Arduino 的标准化富有吸引力,但 NXP 的 i.MX 6 处理器更符合您的喜好,您可能需要考虑 UDOO 的 Neo 开发板产品线(图 3 和表 1)。 Neo 提供三种型号,它们全部基于 i.MX6 SoloX SoC 并且外形尺寸皆为 89 mm x 59 mm,介于之前讨论的两个选件的尺寸之间(但同样采用引脚分配和布局标准的板载 Arduino“盾板”连接器组)。

UDOO 的 Neo 基本版图片

图 3a

UDOO 的 Neo 扩展版图片

图 3b

UDOO 的 Neo 完整版图片

图 3c

图 3:UDOO 的 Neo 产品线提供三种版本:基本版 (a)、扩展版 (b) 和完整版 (c),带有混用无线和有线网络连接选件,以及各种系统存储器分配和可选的运动传感器

image.png

表 1:UDOO Neo 系统板型号及选件。

所有三个型号均具有以下特性:

  • 视频输入:模拟(NTSC 和 PAL)以及 8 位并行数字

  • 视频输出:Micro HDMI 以及 LVDS + 触摸 (I2C)

  • 存储:8 位 microSD 卡(带 SDIO 支持)

  • 音频:HDMI(输出)、S/PDIF、I2S

  • USB:一个 USB 2.0 A 型,一个 microUSB(带 OTG 支持)

UDOO Neo 产品线所基于的 NXP i.MX 6SoloX 应用处理器由一个 ARM® Cortex®-A9 处理器内核(运行速度高达 1 GHz)及 ARM Cortex-M4 内核(高达 200 MHz)组成。 同时集成了一个 Vivante GC400T 2D/3D 图形加速器。

Analog Devices ADUCM360 基板

如果 ARM 的 Cortex-M 系列内核是您唯一关注的处理器,您应了解下 Analog Devices ADUCM360 基板,制造商称该基板的外形尺寸与 101.6 mm x 53.3 mm Arduino Due 参考板设计兼容(图 4)。 此板所基于的 ADuCM360 应用处理器是一个速率达 3900 次采样/秒的 24 位数据采集系统,包含两个 24 位多通道三角积分型模数转换器 (ADC)、一个提供高达 20 MIPS 峰值性能的 32 位 ARM Cortex-M3 处理器内核,以及 128 KB 的基于 EEPROM 的闪存和 8 KB 的 SRAM。

Analog Devices 的 ADUCM360 基板图片

图 4a

Analog Devices 与 Arduino Due 兼容的 ADUCM360 基板图片

图 4b

Analog Devices 牌带电子秤功能的“盾形”扩展板图片

图 4c

Analog Devices 牌带毒气检测功能的“盾形”扩展板图片

图 4d

图 4:Analog Devices 的 ADUCM360 基板 (a) 采用兼容 Arduino Due 的外形尺寸 (b)。 提供的 Analog Devices 牌“盾形”扩展板支持加速计和电子秤 (c) 以及毒气检测 (d) 功能。 (图片由 Analog Devices 提供)

ADUCM360 基板还支持 PMOD 扩展总线标准,这解释了图 4 中所示的附加连接器组。 Analog Devices 推出了几款 Arduino Uno R3 格式的盾形扩展板供选择,有力补充了更广泛的 Arduino 生态系统提供的扩展板:

  • EVAL-ADXL362-ARDZ,基于 ADXL362 3 轴 MEMS 加速计。

  • EVAL-CN0216-ARDZ,一种电子秤信号调节系统。

  • EVAL-CN0357-ARDZ,一种使用电化学传感器的有毒气体检测器。

处理器评估与设计考虑因素

本文讨论的 Arduino 板代表了一组广泛的处理器架构及关联能力。 例如,Atmel ATmega328P 是一种相对比较简单的 8 位 RISC CPU 应用,而 64 位双核 Intel Atom 处理器不仅以较高时钟速度运行,而且采用多线程并在其他方面更先进。 16 和 32 位 ARM Cortex-M3/M4 和 Cortex-A9 以及 Intel Quark 处理器是早期两个极端型号之间的中间选择。

一方面,如我最近发布的另一篇文章中所写,紧凑、强大、高效且具成本优势的基于 ARM 的板卡才是有吸引力的硬件选择,您不会想要选择对您的特定需求而言过慢的 CPU,尤其是当你希望为今后不可避免的软件升级保留一些性能“空间”时。 另一方面,没有必要为超出你需求的处理器功率买单;记住你的选择不仅是价格,还有功耗影响。 若您的软件大部分时间都处于等待输入的空闲循环中,更高的时钟速度可能意义不大。 此外,仅当您的软件具有较低的指令间相关性时,像超标和故障支持等架构特性才能达到明显更高的、可实现的 IPC(指令/时钟)。

类似地,相比更简单的单核 CPU,缺乏线程独立性将导致多核 CPU 的吞吐量优势只能部分发挥,而较高位指令集理论优势在特定应用中可能无法发挥作用(更何况其更大存储器封装需求)。

认真确定您的特殊需求,因为这将帮助您专注于本文介绍的全部产品中的首选处理器选择。 理想情况下,您的终端系统软件应该已经可以使用,这样您便可在多种备选对象上运行该软件,并评估这些备选对象的相对优势和不足。 但实际上,很可能在硬件开发工作的同时已经编写代码的重要部分(如果不是全部)。 因此,您需要使用软件来评估替代处理器,逼近您将要使用的函数和例程(特别是最严苛的函数和例程)。

为了对您有所帮助,我们提供了多种基准软件选择。 出于对鲁棒性和开源特性的五月份认真考虑,一种可能的选择是相应称作“基准”的、由 Google 在 GitHub 上提供的微基准支持库。 此库包含许多特定示例,因此必须运行代表终端节点中可能存在的多种特征的一系列测试,以全面评估每个替代处理器。

在基本使用中,您可以定义执行待评估代码的函数:

static void BM_StringCreation(benchmark::State& state) {

  while (state.KeepRunning())

    std::string empty_string;

}

// Register the function as a benchmark

BENCHMARK(BM_StringCreation);

// Define another benchmark

static void BM_StringCopy(benchmark::State& state) {

  std::string x = "hello";

  while (state.KeepRunning())

    std::string copy(x);

}

BENCHMARK(BM_StringCopy);

BENCHMARK_MAIN();

还可以通过单一例程实现一系列基准;使用一个额外参数来指定要运行基准系列中的哪一个。 例如,以下代码定义了一系列用于评估不同长度 memcpy() 调用速度的基准:

static void BM_memcpy(benchmark::State& state) {

  char* src = new char[state.range_x()];

  char* dst = new char[state.range_x()];

  memset(src, 'x', state.range_x());

  while (state.KeepRunning())

    memcpy(dst, src, state.range_x());

  state.SetBytesProcessed(int64_t(state.iterations()) *

                          int64_t(state.range_x()));

  delete[] src;

  delete[] dst;

}

BENCHMARK(BM_memcpy)->Arg(8)->Arg(64)->Arg(512)->Arg(1<<10)->Arg(8<<10);

也可以更简洁地编码,例如像这样:

BENCHMARK(BM_memcpy)->Range(8, 8<<10);

收藏 人收藏
分享:

评论

相关推荐

DIY爱好者的藏书——基于Arduino的趣味电子制作

本书向具有个性的电子爱好者提供了30个基于Arduin0板的计算机控制小项目,内容涉及发光二极管指示、传感器、声音控制、舵机控制...
发表于 01-18 15:28 89次 阅读
DIY爱好者的藏书——基于Arduino的趣味电子制作

如何使用Arduino进行网络互动产品创新设计

Arduino 是一款电子互动产品开发的软硬件平台, 有时也叫做“电子积木”。由于其有丰富的外围硬件....
发表于 01-17 17:24 24次 阅读
如何使用Arduino进行网络互动产品创新设计

Arduino教程之USBtinyISP下载线使用说明

对使用Arduino控制器的FANS来说,拥有一款arduino 控制芯片的bootloader下载....
发表于 01-14 17:20 38次 阅读
Arduino教程之USBtinyISP下载线使用说明

Arduino如何与Processing进行连接互动详细方法说明

Arduino与Processing连接互动可以做出很多有趣的东西,Processing是通过视觉来....
发表于 01-14 17:20 37次 阅读
Arduino如何与Processing进行连接互动详细方法说明

怎么通过串行通信接口arduino和vee pro

您好,我需要通过串行通信接口arduino和vee pro,我需要从arduino微控制器发送和获取数据。 任何人都可以帮助我并告诉我如何开始...
发表于 01-14 08:50 38次 阅读
怎么通过串行通信接口arduino和vee pro

【庆科MXPVT-VBS7100语音开发板试用体验】+arduino语音小车之灵魂注入

晓得时间飞快,没想到距离上次发布已经快一个月了,今天把资料和实物全部整合测试了一遍,发现很多地方的不足之处,欢迎大佬批评...
发表于 01-12 18:17 369次 阅读
【庆科MXPVT-VBS7100语音开发板试用体验】+arduino语音小车之灵魂注入

arduino的一些常用函数语法资料免费下载

本文档的主要内容详细介绍的是arduino的一些常用函数语法资料免费下载。引脚电压定义,HIGH和L....
发表于 01-11 14:43 108次 阅读
arduino的一些常用函数语法资料免费下载

像FreeSoc一样的Arduino兼容性?

你好, 正如你所知道的,FieloChas是一个ARDUNO的Bootloader HEX文件。 我试图把它加载到PSoC 5LP板,没有成...
发表于 01-11 11:26 65次 阅读
像FreeSoc一样的Arduino兼容性?

ARDUINO连接PT100温度传感器

那位大神用arduino  NANO接过PT100铂热温度传感器,麻烦分享一下经验谢谢。 ...
发表于 01-10 15:24 56次 阅读
ARDUINO连接PT100温度传感器

UltraScale+MPSoC软硬件设计及入门套件

如果您有一个好创意,但却对于将要使用的软硬件知识没多少概念,怎么办?马上报班一项项开始学习,还是想办....
的头像 FPGA开发圈 发表于 01-08 14:47 1416次 阅读
UltraScale+MPSoC软硬件设计及入门套件

Arduino系列:T5UIC1串口彩屏与HX711交互,实现常用功能(附例程)

一、评估板使用说明 1. 功能 [table] [tr][td=72]序号 [/td][td=72]功能 [/td][td=345]描述 [/td][/tr] [tr][td=72]1...
发表于 01-08 13:49 1877次 阅读
Arduino系列:T5UIC1串口彩屏与HX711交互,实现常用功能(附例程)

Arduino教程之如何使用Arduino制作一个宝宝使用的小桔灯详细资料概述

本文档的主要内容详细介绍的是Arduino教程之如何使用Arduino制作一个宝宝使用的小桔灯详细资....
发表于 01-04 18:22 139次 阅读
Arduino教程之如何使用Arduino制作一个宝宝使用的小桔灯详细资料概述

Arduino教程之Arduino扩展板舵机调试程序和资料概述

舵机,又称伺服马达,是一种具有闭环控制系统的机电结构。舵机主要是由外壳、电路板、无核心马达、齿轮与位....
发表于 01-04 17:51 131次 阅读
Arduino教程之Arduino扩展板舵机调试程序和资料概述

Arduino教程之Arduino的5个程序实例说明

本文档的主要内容详细介绍的是Arduino教程之Arduino的5个程序实例说明主要内容包括了:1 ....
发表于 01-04 17:51 119次 阅读
Arduino教程之Arduino的5个程序实例说明

arduino教程之使用arduino进行调光灯制作的学习笔记

线性电位器是一个模拟量的电子元器件,模拟量和数字量有什么区别呢?简单的说,数字量只有0和1两种状态,....
发表于 01-04 17:01 96次 阅读
arduino教程之使用arduino进行调光灯制作的学习笔记

Arduino教程之按键实验的学习笔记资料免费下载

我们讲了数字IO口介绍以及做了流水灯演示(主要用到IO口的输出功能),这节课我们讲解一下IO口的输入....
发表于 01-04 17:01 74次 阅读
Arduino教程之按键实验的学习笔记资料免费下载

arduino ide1.8.7的中文开发平台

适用于arduino的官方开发平台,目前最新版。
发表于 01-02 13:55 89次 阅读
arduino ide1.8.7的中文开发平台

利用Arduino制作8×10 LED矩阵

在本教程中,我将向您展示如何使用Arduino和4017十年计数器构建一个花哨的8×10 Ardui....
发表于 01-01 10:10 365次 阅读
利用Arduino制作8×10 LED矩阵

自己编写的DHT11类库

本人新手一枚。最近在使用DHT11,由于找不到好用的类库,在论坛上下载又没有金豆 就自己编写了一个,不专业,不过亲测好用。...
发表于 12-29 21:49 86次 阅读
自己编写的DHT11类库

ARDUINO DIY轻量级无人机飞控的详细资料说明

本文档的主要内容详细介绍的是适用于青少年图形化ARDUINO DIY轻量级无人机飞控的详细资料说明。
发表于 12-29 08:00 367次 阅读
ARDUINO DIY轻量级无人机飞控的详细资料说明

Arduino再次向世界证明:没有Arduino干不了的事!

Vidor中使用的Intel Cyclone 10CL016 FPGA具有16,000个逻辑单元,5....
的头像 嵌入式ARM 发表于 12-28 15:23 1192次 阅读
Arduino再次向世界证明:没有Arduino干不了的事!

使用Arduino2560设计的四路光电开关循迹源程序资料免费下载

本文档的主要内容详细介绍的是使用Arduino2560设计的四路光电开关循迹源程序资料免费下载。
发表于 12-21 14:39 104次 阅读
使用Arduino2560设计的四路光电开关循迹源程序资料免费下载

Arduino教程之Arduino的感光灯实验的详细资料说明

完成以上的各种实验后,我们对Arduino 的应用也应该有一些认识和了解了,在基本的数字量输入输出和....
发表于 12-20 15:21 162次 阅读
Arduino教程之Arduino的感光灯实验的详细资料说明

Arduino是什么Arduino的详细资料简介

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软....
发表于 12-18 18:33 242次 阅读
Arduino是什么Arduino的详细资料简介

如何进行arduino的最小系统制作的详细资料说明

arduino官方支持的芯片中,Atmega8最便宜,所以我们就拿他开刀讲解一下怎样自己在面包板上制....
发表于 12-18 17:21 153次 阅读
如何进行arduino的最小系统制作的详细资料说明

如何使用Arduino测量电源电压的资料说明

前段时间买了个晶体测试仪,很好奇他能测得供电的电池电压。我以前一直用ADC采样,不管用什么电源供电,....
发表于 12-18 15:41 177次 阅读
如何使用Arduino测量电源电压的资料说明

Arduino教程之Arduino驱动安装方法和可能遇到的问题资料概述

本文档的主要内容详细介绍的是Arduino教程之Arduino驱动安装方法和可能遇到的问题资料概述的....
发表于 12-17 08:00 170次 阅读
Arduino教程之Arduino驱动安装方法和可能遇到的问题资料概述

Arduino教程之Arduino UNO RFID从入门到精通详细套件资料免费下载

Arduino 是一块基于开放原始代码的Simple i/o 平台,并且具有开发语言和开发环境都很简....
发表于 12-13 15:21 180次 阅读
Arduino教程之Arduino UNO RFID从入门到精通详细套件资料免费下载

VISA: (Hex 0xBFFF0015)完成操作前超时已过期大神快来救救我

可能原因: VISA:  (Hex 0xBFFF0015) 完成操作前超时已过期 只能读取第一次采集的温度量,用的DS1...
发表于 12-11 19:56 212次 阅读
VISA:  (Hex 0xBFFF0015)完成操作前超时已过期大神快来救救我

如何将Arduino板连接到的计算机上的30个项目

这本书将向邪恶的天才们展示如何将一个Arduino板连接到他们的计算机上,对它进行编程,以及如何将各....
发表于 12-11 16:05 187次 阅读
如何将Arduino板连接到的计算机上的30个项目

如何选择合适的开发板?

你好, 首先,我想就这个问题道歉。因为我是这个环境的新手,我知道有些人对此感到恼火。 我确实知道Arduino中的编程。在我的...
发表于 12-06 16:17 124次 阅读
如何选择合适的开发板?

Arduino UNO元件和原理图分析

采用集成电路工艺制做的运算放大器,除保持了原有的很高的增益和输入阻抗的特点之外,还具有精巧、廉价和可....
的头像 电子设计 发表于 12-03 11:54 964次 阅读
Arduino UNO元件和原理图分析

Arduino数据发送互联网的常见方式

现在用Arduino,很多人是想改造下电灯,种种花,草,养养鱼,总之很多和只能家居有关的作品,那么这....
的头像 电子设计 发表于 12-03 11:43 501次 阅读
Arduino数据发送互联网的常见方式

Arduino入门教程之Arduino设计入门资料图解资料免费下载

交互设计在国内还属于发展的初期阶段,属于一个综合性相对较强的领域,是今后技术与艺术相结合的一个重要趋....
发表于 11-28 15:56 269次 阅读
Arduino入门教程之Arduino设计入门资料图解资料免费下载

Arduino教程之如何使用Arduino进行趣味的电子制作教材免费下载

本书向具有个性的电子爱好者提供了30个基于Arduin0板的计算机控制小项目,内容涉及发光二极管指示....
发表于 11-26 08:00 156次 阅读
Arduino教程之如何使用Arduino进行趣味的电子制作教材免费下载

Virtual Breadboard虚拟面包板VBB软件免费下载

本文档的主要内容详细介绍的是著名的虚拟面包板VBB软件免费下载。
发表于 11-21 14:28 103次 阅读
Virtual Breadboard虚拟面包板VBB软件免费下载

土壤湿度传感器模块产品使用说明书资料免费下载

通过电位器调节土壤湿度控制阀值,可以自动对菜园,花园自动浇水,家庭花盆土壤湿度的控制,各种电子比赛,....
发表于 11-21 08:00 141次 阅读
土壤湿度传感器模块产品使用说明书资料免费下载

Arduino开发板定时器定时中断的详细资料免费下载

arduino定时器包含定时器/计数器0,定时器/计数器1,定时器/计数器2三个。定时器/计数器0和....
发表于 11-19 08:00 166次 阅读
Arduino开发板定时器定时中断的详细资料免费下载

arduino是什么

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软....
的头像 发烧友学院 发表于 11-14 15:54 1599次 阅读
arduino是什么

arduino怎么用

arduino驱动安装.板子焊接好以后,就需要先在电脑上安装PL2303的驱动程序,看看能不能识别到....
的头像 发烧友学院 发表于 11-14 15:54 851次 阅读
arduino怎么用

浅谈Oculus那些趣事

最近两周的硅谷科技圈被中期大选盖过了风头。终于,在这一次大选中,Facebook 终于没有闹出什么假....
发表于 11-13 18:25 160次 阅读
浅谈Oculus那些趣事

Arduino实践中科学逻辑的应用和VVVV入门教程

本文档的主要内容详细介绍的是openbook开源杂志2013年第五期主要内容包括了:Arduino实....
发表于 11-01 10:51 114次 阅读
Arduino实践中科学逻辑的应用和VVVV入门教程

第4部分:Arduino社区的发展历史介绍

Arduino *平台和社区的成功可以最好地说明职业安全与卫生的故事。
的头像 英特尔 Altera视频 发表于 11-01 06:12 526次 观看
第4部分:Arduino社区的发展历史介绍

第1部分:Arduino兼容不仅仅是渴望

大多数制造商社区都来自像Arduino这样的Bare Metal * 8位平台的快速原型设计背景,并....
的头像 英特尔 Altera视频 发表于 11-01 06:06 726次 观看
第1部分:Arduino兼容不仅仅是渴望

使用工业API进行优化产品之间的差距

通常,您可以在Arduino *环境中使用脚本语言编写概念证明,但必须使用工业API在不同的架构上进....
的头像 英特尔 Altera视频 发表于 11-01 05:51 477次 观看
使用工业API进行优化产品之间的差距

Arduino/树莓派/单片机/arm区别分析

Arduino是一款由开源软件环境提供支撑的开源硬件原型平台。最早是意大利的一个团队的一个开源项目,....
发表于 10-30 11:06 866次 阅读
Arduino/树莓派/单片机/arm区别分析

如何使用Arduino和树莓派进行智能小车的设计和实现

为实现小车的远程遥控、 视频传输和避障等功能, 设计开发基于 Arduino 和树莓派的智能小车。 ....
发表于 10-23 08:00 166次 阅读
如何使用Arduino和树莓派进行智能小车的设计和实现

用手机蓝牙APP控制的基于arduino制作的蓝牙小车

本文档的主要内容详细介绍的是用手机蓝牙APP控制的基于arduino制作的蓝牙小车。
发表于 10-15 08:00 266次 阅读
用手机蓝牙APP控制的基于arduino制作的蓝牙小车

Arduino的物联网应用又出新板子了,还有云

开源硬件和软件平台Arduino联合创始人Massimo Banzi在2018深圳创客周期间,与众多....
的头像 罗欣 发表于 10-10 22:04 2983次 阅读
Arduino的物联网应用又出新板子了,还有云

如何利用Arduino IDE建立MAX7360与微控制器的连接及开发平台监测按键

Venkatesh展示如何利用Arduino® IDE建立MAX7360与微控制器的连接。了解Ven....
的头像 Maxim视频 发表于 10-10 04:04 504次 观看
如何利用Arduino IDE建立MAX7360与微控制器的连接及开发平台监测按键

2018深圳国际创客周启动 支持创客深圳不遗余力

2018全国双创周深圳活动暨第四届深圳国际创客周启幕仪式在10月9日上午在南山蛇口海上世界文化艺术中....
的头像 罗欣 发表于 10-09 13:57 3054次 阅读
2018深圳国际创客周启动 支持创客深圳不遗余力

重返中国 Arduino联合创始人深圳创客周发三点寄语

世界知名的开源硬件和软件平台Arduino联合创始人马西莫 班兹(Massimo Banzi)在20....
的头像 罗欣 发表于 10-09 12:32 2042次 阅读
重返中国 Arduino联合创始人深圳创客周发三点寄语

C51+AVR+Arduino微控制器的详细中文数据手册免费下载

C51+AVR+Arduino 微控制器。它涵盖了由“AT89S52”组成的 51 单片机最小系统和....
发表于 10-09 08:00 114次 阅读
C51+AVR+Arduino微控制器的详细中文数据手册免费下载

如何利用Arduino IDEj进行MAX32625MBED开发平台的设置

本视频中,Venkatesh演示在Arduino®开发环境下如何设置MAX32625MBED开发平台....
的头像 Maxim视频 发表于 10-08 03:11 682次 观看
如何利用Arduino IDEj进行MAX32625MBED开发平台的设置

详解Arduino Uno控制直流电机之应用

Arduino Uno手册上有其关于控制直流电机的详细介绍,如果仔细阅读,实现起来很简单的。可以结合....
的头像 沈丹 发表于 10-07 11:35 2113次 阅读
详解Arduino Uno控制直流电机之应用

Arduino STM32主控器的驱动程序资料免费下载

本文档的主要内容详细介绍的是Arduino STM32主控器的程序资料免费下载。
发表于 09-29 10:33 123次 阅读
Arduino STM32主控器的驱动程序资料免费下载

使用arduino的Plotclock小贱钟的程序和图纸的详细资料免费下载

Plotclock小贱钟
发表于 09-17 09:25 182次 阅读
使用arduino的Plotclock小贱钟的程序和图纸的详细资料免费下载

LED警报器制作教程

这是我的第一个Arduino项目,它是一个配备了可以闪烁的LED的小报警器。它展示了LED和扬声器的....
的头像 39度创意研究所 发表于 09-17 08:58 887次 阅读
LED警报器制作教程

双轴跟踪的光伏发电系统的程序物料清单和原理图等资料免费下载

本文档的主要内容详细介绍的是双轴跟踪的光伏发电系统的程序物料清单和原理图等资料免费下载。
发表于 09-17 08:00 198次 阅读
双轴跟踪的光伏发电系统的程序物料清单和原理图等资料免费下载

一个简单、有用、无风险的模拟电路

许多STEM项目的学生在涉足具体项目以后发现工程和科学领域不适合他们,这没关系。如果没有别的用处,他....
的头像 面包板社区 发表于 09-14 17:10 1377次 阅读
一个简单、有用、无风险的模拟电路