评论
不。
有点——它需要对所讨论的 MCU 有一些了解和/或能够理解参考手册。了解如何在 IDE 中配置项目者优先。
无,因为该项目适用于 STM32CubeIDE。
我假设您已经加载了 grblHAL 项目,如果没有,则在此处进行了描述。我为其他 STM32F4xx 处理器所做的是从头开始为目标 MCU 创建一个新项目,并使用它来设置时钟树,有时还编写一些代码来测试 USB CDC 通信(如果相关)。然后我将 MCU 特定文件从中复制到 grblHAL 项目并将时钟树设置集成到main.c中。之后,我为调试和发布添加构建配置以匹配 MCU,创建必要的电路板映射文件并检查一切是否正常。哦,根据目标 MCU 链接器 (.ld),可能还需要添加文件。对于该引导加载程序/无引导加载程序,必须根据要求配置闪存中的设置存储。 MCU 特定文件位于CMSIS/Device/ST/Include 文件夹中,时钟树设置在这里。 请注意,如果必须从另一个系列创建新的驱动程序,则只能扩展此项目以支持其他 F4xx 处理器。 |
嗨,Terje,这是否也适用于 F7xx 处理器?我正在考虑使用 Nucleo-144 STMF446ZET6 或 Nucleo-144 STMF746ZGT6,它们是我在澳大利亚可以买到的唯一 STM32 MCU。我仍在等待组件建立一个测试台,以在这些板上试用您的 Fantastic grblHAL。干杯威尔特尔
|
是的,F7xx 驱动程序目前仅针对 F756。 F4xx 驱动程序已经支持 STM32F446。 |
|
您好,是否有关于如何添加新 MCU 的任何更新,如果有基本指南可以准确显示我需要添加到核心或/和修改哪些文件,那将是非常好的 |
@muhammadelmogy 请参阅有关新 SAME53 驱动程序的问题。SAME54/51 可能很相似,所以可以共享代码,因此您可以加入这项工作吗? |
只是关注这张票,因为我对 CAN 支持有一种模糊的兴趣,并且很想看到为它开发的插件。我打算有一天,当我能找到时间的时候仔细看看它。 (我的原型控制面板目前使用 Modbus 进行通信,但我认为 CAN 总线在可用的情况下会是更好的选择)。 |
大家好,我想知道如何定位 STM32F405RG6 或其他 MCU。有没有指南可以做到这一点?还是假定的知识?我无法在文档中找到详细信息。
现在有几个电路板使用这个 MCU。
我正在使用 STM32CubeIDE 进行构建。
我需要从 CubeMX 导入哪些文件?
我如何配置 CubeIDE 以用于此或任何其他 MCU?
非常感谢,
ClockedLogic