一种规范的嵌入式开发套件连接接口定义-Grove系统

一种规范的嵌入式开发套件连接接口定义-Grove系统一种规范的嵌入式开发套件连接接口定义-Grove系统文章目录一种规范的嵌入式开发套件连接接口定义-Grove系统Grove系统简介连接线规范信号定义规范GroveDigital数字接口GroveA

一种规范的嵌入式开发套件连接接口定义-Grove系统

Grove系统简介

Grove系统为制作开发板的外接扩展接口(连接器)提供了一个确定的标准。

https://wiki.seeedstudio.com/cn/Grove_System/#grove_14

Grove是一个模块化的标准连接器原型系统。Grove采用积木式组装电子技术。

Grove系统由基本处理单元(树干)和具有标准化连接器的各种模块(树枝)组成。Grove系统的创始人们(seeediuno团队)曾经试图用“树干”和“树枝”来命名这些单元和模块,然而短暂的纠结之后他们果断放弃,为了不给您造成困惑,seeed将任何可能造成混淆的东西都弃若敝屣。

基本单元(通常为微处理器)允许从Grove模块轻松连接任何输入或输出。每个Grove模块通常都可以处理单个功能,例如简单的按钮或更复杂的心率传感器。

连接线规范

您可能已经注意到,Grove电缆有4种颜色。

  • pin 1 – 黄色 (例如, I2C Grove Connectors上的SCL)
  • pin 2 – 白色 (例如, I2C Grove Connectors上的SDA)
  • pin 3 – 红色 – VCC (所有的Grove接口红色都是VCC)
  • pin 4 – 黑色 – GND (所有的Grove接口红色都是GND)

信号定义规范

Grove模块主要有4种接口。

Grove Digital 数字接口

Grove数字接口由Grove插头的四条标准线组成。两条信号线通常称为D0和D1。大多数模块只使用D0,但有些(像LED Bar Grove显示屏)使用两者。

pin function note
pin1 D0 第一个数字输入
pin2 D1 第二个数字输入
pin3 VCC 供电引脚 5V/3.3V
pin4 GND

Grove Analog 模拟接口

Grove模拟接口由Grove插头的四条标准线组成。两条信号线通常称为A0和A1。

pin function note
pin1 A0 第一个模拟输入
pin2 A1 第二个模拟输入
pin3 VCC 供电引脚 5V/3.3V
pin4 GND

Grove UART

The Grove UART 是特殊的一种数字输入输出接口。它使用引脚1和引脚2进行串行输入和发送。 引脚1是RX线(用于接收数据,因此是输入),其中引脚2是TX线(用于向Grove模块传输数据)。引脚方向的标注是相对于主机的。

在主机端1

pin function note
pin1 M_RX 主机接收
pin2 M_TX 主机发送
pin3 VCC 供电引脚 5V/3.3V
pin4 GND

在从机端 1

pin function note
pin1 S_TX 从机发送
pin2 S_RX 从机接收
pin3 VCC 供电引脚 5V/3.3V
pin4 GND

Grove I2C

有许多类型的I2C Grove传感器可用。大多数器件同时支持5V / 3.3V,但有少数只支持3.3V或只支持5.0V,您需要在使用前仔细检查电压参数。

Grove I2C连接器具有标准布局。引脚1是SCL信号,引脚2是SDA信号。电源和接地与其他连接器相同。这是Grove Digital Connector的另一个特殊版本。实际上,控制器上的I2C总线(如ESP8266,Raspberry Pi和Arduino)通常只使用数字I / O引脚通过软件来实现I2C总线。Raspberry Pi和Arduino上的I2C引脚是带有硬件支持的。

pin function note
pin1 SCL I2C时钟
pin2 SDA I2C数据
pin3 VCC 供电引脚 5V/3.3V
pin4 GND

  1. 这里描述的主机和从机模式, 是本人对原有标准的进一步约束。在做板子的时候要在接口处的丝印标记是“UART M”或是“UART S”. ↩︎ ↩︎

今天的文章一种规范的嵌入式开发套件连接接口定义-Grove系统分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/60335.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注