评论
与H750VB同价,最高480Mhz |
我认为新的 STM32 CPU 的强大功能和 GUI 的使用可以将 GRBL 提升到一个新的水平……Atmega 已成为过去:) |
您好, |
我能理解您对更改软件的怀疑态度,因为我在职业生涯中经常遇到这种情况。我可以自己做并证明它是有效的。我希望能够消除在 PC 上运行 GUI 的需要……我想将所有这些功能放在控制器本身上。这使我能够将 gcode 文件放在 SD 卡上,并通过在板屏幕上选择文件轻松地选择要在机器上运行的文件。GUI 也用作 DRO(这可以是第一部分)。所以我有另一个建议…而且该板的成本约为 100 美元。它是 STM32H745i-DISCO…它具有双核,一个以 240 Mhz 运行的 Cortex-M4,它可以运行 GRBL Advanced,因为它没有 RTOS…没有干扰…而且我可以在 Cortex M7 上运行 GUI。我唯一要做的就是读取变量以显示值。内存可以完全共享和/或保护,或者可以将权限授予一个或另一个核心。我也可以使用串口来改变值,就像 PC 可以做的那样,或者在未来使用核心之间的直接通信……我不想在 GRBL 核心中玩,也不想改变它……我只是想要向其添加 GUI 功能。 |
H745i 听起来像是最适合您的解决方案。您可以在 M4 上运行 GRBL,在 M7 上运行 GUI。然后 M7 可以像“外部”PC 一样通过串口与 GRBL 通信。不需要共享内存等。 |
aroyer.qc@gmail.com
而不是单独工作来添加图形界面(大部分已完成)。我想知道您是否有兴趣合作..
我看到的方式.. 它不会干扰 GRBL 代码,只会遇到另一个任务((是的,使用操作系统)并挂钩变量以进行显示。
也可以在独立模式下运行 GCode,使用虚拟 uart(我已经完成了这个驱动程序)。我正在使用我自己的 hal,但两个系统可以同时运行……我也在使用 EmBitz 进行编码!
我喜欢你最近的代码重构!