关闭 CodingPidgeon 打开了这个问题 2016 年 5 月 17 日 · 3条评论 关闭 更改波特率#994 CodingPidgeon 打开了这个问题 2016 年 5 月 17 日 · 3条评论 注释 编码鸽 评论了 2016 年 5 月 17 日 是否可以将 GRBL v0.9i 的波特率更改为 =<57600? 我的问题是串行线长于 2m,波特率 115200 适用于 <2m 的线。 我知道可以降级到 v0.8,但我宁愿保留 v0.9i。 感谢阅读。 危机 评论了 2016 年 5 月 17 日 而不是 // 设置波特率 #if BAUD_RATE < 57600 uint16_t UBRR0_value = ((F_CPU / (8L * BAUD_RATE)) – 1)/2 ; UCSR0A &= ~(1 << U2X0); // 波特率倍增器关闭 – 仅在 Uno XXX 上需要 #else uint16_t UBRR0_value = ((F_CPU / (4L * BAUD_RATE)) – 1)/2; UCSR0A |= (1 << U2X0); // 波特率倍增器用于高波特率,即 115200 #endif UBRR0H = UBRR0_value >> 8; UBRR0L = UBRR0_值; // 启用 rx 和 tx 我用: #define BAUD BAUD_RATE #include <util/setbaud.h> UBRRH = UBRRH_VALUE; UBRRL = UBRRL_VALUE; #if USE_2X UCSRA |= (1 << U2X); #else UCSRA &= ~(1 << U2X); #万一 2016-05-17 7:14 GMT,othtekki notifications@github.com: 是否可以将 GRBL v0.9i 的波特率更改为 =<57600? 我的问题是串行线长于 2m,波特率 115200 适用于 <2m 的线。 我知道可以降级到 v0.8,但我宁愿保留 v0.9i。 感谢阅读。 您收到此消息是因为您订阅了此线程。 直接回复此邮件或在 GitHub 上查看: #994 109JB 评论了 2016 年 5 月 17 日 回答原来的问题…. config.h 文件中有一个波特率设置。您只需在将 grbl 上传到 Arduino 之前更改该值。我现在没有它在我面前,但这条线就像 #define 波特率 115200 科比 评论了 2016 年 5 月 18 日 grbl/grbl/config.h 第 36 至 37 行 966abff //串口波特率 #定义 BAUD_RATE 115200 CodingPidgeon已完成 关闭 2016 年 5 月 29 日 喜欢 (0) 想知道 G40 G41 和 G42 是否即将出现? #993 如何让步进电机一直开着? #875 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
是否可以将 GRBL v0.9i 的波特率更改为 =<57600?
我的问题是串行线长于 2m,波特率 115200 适用于 <2m 的线。
我知道可以降级到 v0.8,但我宁愿保留 v0.9i。
感谢阅读。