开源改变世界

cpu_map.h 中的预分频器 256 #539

推推 grbl 3年前 (2023-01-22) 73次浏览

关闭
kolemjdouci 打开了这个问题 2018 年 10 月 12 日 · 2 条评论
关闭

cpu_map.h 中的预分频器 256#539

kolemjdouci 打开了这个问题 2018 年 10 月 12 日 · 2 条评论

注释

cpu_map.h 中的预分频器 256 #539

你好,能不能在cpu_map.h中加一行256预分频器?我想用它来控制我的电调。

// 预分频,8 位快速 PWM 模式。
#define SPINDLE_TCCRA_INIT_MASK ((1<<WGM20) | (1<<WGM21)) // 配置快速 PWM 模式。
// #define SPINDLE_TCCRB_INIT_MASK (1<<CS20) // 禁用预分频器 -> 62.5kHz
// #define SPINDLE_TCCRB_INIT_MASK (1<<CS21) // 1/8 预分频器 -> 7.8kHz(在 v0.9 中使用)
// #定义 SPINDLE_TCCRB_INIT_MASK ((1<<CS21) | (1<<CS20)) // 1/32 预分频器 -> 1.96kHz
#define SPINDLE_TCCRB_INIT_MASK (1<<CS22) // 1/64 预分频器 -> 0.98kHz (J-tech激光)

我是 arduino 的新手,我不确定该怎么做。

谢谢

卡米尔

cpu_map.h 中的预分频器 256 #539

#define SPINDLE_TCCRB_INIT_MASK ((1<<CS22) | (1<<CS21)) // 1/256 预分频器 -> 244.140625Hz

cpu_map.h 中的预分频器 256 #539

谢谢您的帮助

喜欢 (0)