评论
似乎有可能,根据 PA1 规范:必须为此修改 你能行的? |
我会努力去做的。如果我不成功,我会通知你, |
我已经修改了PA1上SPINDLE PWM的driver.h文件,当SPINDLE_PWM_TIMER_INV设置为1时输出,设置为0时输出不工作 //定义定时器分配。 #ifdef SPINDLE_PWM_PORT_BASE #if SPINDLE_PWM_PORT_BASE == GPIOA_BASE |
这有点奇怪,这是克隆的 MCU 还是真正的 MCU?
范围跟踪没有告诉我任何信息。它有什么问题?应该是5KHz吗? |
真正的单片机,我正在使用 BTT SKR MINI E3 V2.0 3D 打印机板 |
|
这里有一个讨厌的错误,想知道是不是这个错误导致了 PA1 的错误?该行应该是:
|
很好,现在可以用了。也就是说,我们可以为 BTT SKR MINI E3 V2.0 3D 打印机板上的 pwm 主轴输出使用两个不同的引脚(PA1 和 PA8)。driver.h 中的最新修订代码如下 //定义定时器分配。 #ifdef SPINDLE_PWM_PORT_BASE #if SPINDLE_PWM_PORT_BASE == GPIOA_BASE |
可以用PA1代替PA8作为主轴pwm输出吗?