开源改变世界!!

串行引脚? #86

推推 grbl 2年前 (2022-10-19) 216次浏览 0个评论

关闭
109JB 开了这个issue on 4 Feb 2019 · 9 条评论
关闭

串行引脚?#86

109JB 开了这个issue on 4 Feb 2019 · 9 条评论

注释

串行引脚? #86

109JB 评论 on 4 Feb 2019

也许只是一个问题。我正在使用 NodeMCU ESP32S 板,我在 GPIO1 上看到 TX0,在 GPIO3 上看到 RX0。这些引脚是否像 Arduino 一样连接到 USB 到串行转换器

我问的原因是因为过去我有 2 个 arduino 连接 TX-RX 和 RX-TX,一个运行 Grbl,一个运行触摸显示器,用于 GRBL AVR 的无头界面。我想用 ESP32 Grbl 尝试同样的事情。

串行引脚? #86
所有者

婚戒 评论 2019 年 2 月 4 日

这些用于 USB UART,但您可以使用几乎任何空闲引脚创建另一个 TTL UART。

串行引脚? #86
作者

109JB 评论 2019 年 2 月 4 日  

所以我应该能够使用 USB 上传和配置 ESP32,然后将 GPIO 引脚 1 和 3 连接到另一个 MCU,只要我不同时使用 USB,就可以将它们用于两者之间的串行通信。我的理解正确吗?

串行引脚? #86
所有者

婚戒 评论 2019 年 2 月 5 日

不。

ESP32 有 3 个串口。让当前的连接单独连接到 USB。

在不同的 IO 引脚上定义一个新的 UART 并将其用于您的应用。

谷歌“ESP32 Arduino第二串口”寻求帮助

串行引脚? #86
作者

109JB 评论 2019 年 2 月 5 日

我想你误会了。当使用引脚进行外部通信时,USB 甚至都不会连接。仅向 Vin 引脚提供外部电源。甚至没有插入 USB 电缆。我只会使用 USB 电缆进行闪烁,这样做时会从 GPIO 1&3 上拔下另一个 MCU。

串行引脚? #86
所有者

婚戒 评论 2019 年 2 月 5 日

我明白。

USB 芯片硬连线到这些引脚。即使您不打算同时为它们供电,如果这些线路上有多个驱动器,我认为这不是一个强大的设计。

Grbl_ESP32 有系统可以轻松处理额外的命令源和状态请求,用于串行、蓝牙和 Wifi。添加另一个很容易。

目前的串口有点例外,因为它是基本的调试端口。无论 USB 是否连接,Grbl 都会从该端口发送数据。启动字符串和推送消息之类的内容可能会干扰您的协议。

注意:目前,我们没有计划在主要开发分支中添加显示。目前认为最好的触控界面是智能手机或平板电脑。我们通过蓝牙和 Wifi 支持这一点。

串行引脚? #86
作者

109JB 评论 2019 年 2 月 5 日

好的。感谢您的解释。我会考虑添加一个额外的端口。

串行引脚? #86

@bdring是否有可能有两个引脚 (13,14) 能够执行 UART 或 I2C?(基于机器文件)

串行引脚? #86
所有者

婚戒 评论 2021 年 5 月 20 日

它需要额外的编程来定义这些引脚的作用。

OLED就是一个例子。请参阅自定义文件夹。

串行引脚? #86

@bdring谢谢!!!

串行引脚? #86
 
添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i>
添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k>
添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l>
直接提及用户或团队引用问题、拉取请求或讨论

添加已保存的回复

请记住,对此存储库的贡献应遵循我们的 GitHub 社区指南
通过赞助他们 来表达 您对 bdring的支持。

 赞助

标签
还没有
项目

还没有

发展

没有分支或拉取请求

3名参与者
串行引脚? #86串行引脚? #86串行引脚? #86

喜欢 (0)

您必须 登录 才能发表评论!