评论
所有者
您使用的是哪个时钟源?您是否相应地配置了 HSE/HSI 值? |
作者
嗨席尔德克罗特 我为 STM32f429ZI 制作了新的 Embitz 项目并引用了时钟源。 是否有更多值可以更改时钟树? |
所有者
由于您将 PLL_M 设置为 25,我假设您使用的是 25MHz 外部晶体?您还必须将 https://github.com/Schildkroet/GRBL-Advanced/blob/HAL/STM32/stm32f4xx.h 中的 HSE_VALUE 设置为25000000。 在https://github.com/Schildkroet/GRBL-Advanced/blob/ software/grbl/util.h你必须设置 F_CPU 和 F_TIMER_STEPPER 以获得正确的步进计时 |
作者
所有者
如果你没有修改你的板,它应该由 8 MHz 的 st-link 计时。因此它应该以 96 MHz 的频率运行而无需对时钟树进行任何修改。你试过了吗? 我有相同的电路板,今天晚些时候将对其进行测试。 |
所有者
作者
你好Schildkroet 感谢您的友好回答:) |
嗨 Schildkroet!
感谢您分享您的精彩项目。
之前用Arduino-Mega测试GRBL,成功上传。
现在我想在STM32 Board上使用GRBL并找到了这个项目。
我尝试在 Nucleo Board144(STM32F429ZI) 上上传 GRBL,
我遵循了您的建议指南(#8)。但最终失败了……
我认为有一些遗漏点。你能就此提出建议吗?
这是我为STM32F429ZI所做的更改
(1)添加链接器文件
(2) 更改编译器设置


(3) 改变时钟树

我制作了 bin 文件并通过拖放到文件资源管理器上将其放入核板。
但我无法得到董事会的回应。还有更多的东西要改变吗?
最好的问候
承焕