关闭 coco243 开启了这个问题 2016 年 9 月 4 日 · 2 条评论 关闭 UBRR 计算错误?#1078 coco243 开启了这个问题 2016 年 9 月 4 日 · 2 条评论 注释 可可243 评论了 2016 年 9 月 4 日 我认为 serial.c 中的 UBRR 公式不正确 uint16_t UBRR0_value = ((F_CPU / (8L * BAUD_RATE)) – 1)/2 ; 不应该吗? uint16_t UBRR0_value = ((F_CPU / (16L * BAUD_RATE)) – 1) ; 失误 评论了 2016 年 9 月 4 日 • 编辑 使用这些设置,代码已经/已经运行良好多年。是什么让你认为这是错误的? 关于波特率的非常非常长的讨论也没有提出这个#837,你真的读过那个问题吗? 朗瓦特 评论了 2016 年 9 月 4 日 第二个等式是数据表中显示的,据我所知,它归结为舍入与截断 ((16M / (8 * 115200)) – 1)/2 = 8.18 ((16M / (16 * 115200)) – 1) = 7.68 如果你四舍五入它们都会得到正确的 8(111111 波特) 如果你截断第二个方程是 7(125000 波特) chamnit已完成 关闭 2017 年 1 月 26 日 喜欢 (0) Spiral Ramping G 代码文件在曲线上运行速度慢得多 #915 感叹号“!” 在评论中将机器置于保持状态。 #916 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 关闭
我认为 serial.c 中的 UBRR 公式不正确
uint16_t UBRR0_value = ((F_CPU / (8L * BAUD_RATE)) – 1)/2 ;
不应该吗?
uint16_t UBRR0_value = ((F_CPU / (16L * BAUD_RATE)) – 1) ;