关闭 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 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
我认为 serial.c 中的 UBRR 公式不正确
uint16_t UBRR0_value = ((F_CPU / (8L * BAUD_RATE)) – 1)/2 ;
不应该吗?
uint16_t UBRR0_value = ((F_CPU / (16L * BAUD_RATE)) – 1) ;