开源改变世界

使用 pb9 作为 pwm #66

推推 grbl 3年前 (2023-02-08) 238次浏览
打开
Customsolutions 打开了这个问题 2022 年 4 月 5 日 · 6条评论
打开

使用 pb9 作为 pwm#66

Customsolutions 打开了这个问题 2022 年 4 月 5 日 · 6条评论

评论

使用 pb9 作为 pwm #66

满足我需要的设计要求,但在重新分配 pb9 工作时遇到困难……我是用蓝色药丸做的。我创建了 my_machine_map ….根据需要重新分配了引脚并且所有引脚都适用于非 Pwm 引脚,并且一直在尝试找出定时器等需要更改的位置或内容……在我必须去的蓝色药丸上进入 drivers.h 和 driver.c 并更改各种项目…….. stm32f4 中的这些相同文件的组织方式有点不同……将不胜感激

使用 pb9 作为 pwm #66
贡献者

定时器分配在这里完成,目前不支持 PB9 所以必须添加(如果可能),

使用 pb9 作为 pwm #66
作者
海关解决方案 评论了 2022 年 4 月 16 日 通过电子邮件
使用 pb9 作为 pwm #66
贡献者

将此代码添加到定义中:

  #elif SPINDLE_PWM_PIN == 9 // PB9 - TIM11_CH1
    #define SPINDLE_PWM_TIMER_N     11
    #define SPINDLE_PWM_TIMER_CH    1
    #define SPINDLE_PWM_TIMER_INV   0
    #define SPINDLE_PWM_TIMER_AF    3
  #endif

并在此处启用定时器 11 时钟对我有用。

使用 pb9 作为 pwm #66
作者
海关解决方案 评论了 2022 年 4 月 16 日 通过电子邮件
使用 pb9 作为 pwm #66
作者
海关解决方案 评论了 2022 年 4 月 16 日 通过电子邮件
使用 pb9 作为 pwm #66
贡献者

B口的所有针脚都死了吗?
当我测试时,我最初在 PB9 上得到 3.3V,因为 PB9 在稍后的设置序列中被配置为辅助输入……

顺便说一句,我刚刚提交了一个更新,其中添加了用于 PWM 的 PB9 选项。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

2名参加者
使用 pb9 作为 pwm #66使用 pb9 作为 pwm #66

喜欢 (0)