注释
进给保持和循环启动引脚也未映射到 e1 和 e2 限制的注释。 @terjeio你会接受 PR 来修复这些映射以匹配评论吗?即 E0、E1 和 E2 引脚。 |
我一直在测试更新映射。将复位和循环启动引脚更新为 E0 和 E2 限制引脚是一种享受。 但是将馈送保持引脚更新为 GPIOE10(E1 限制)给了我一个编译错误。
该错误没有提供任何关于使用相同引脚的线索,所以我对如何解决这个问题有点茫然。
所以我的问题是:
|
您必须检查映射文件才能找到,搜索 10 – 它是映射到启用中断中断的引脚功能的不同引脚。
通过没有将具有相同引脚编号的两个引脚映射到需要启用中断的引脚功能。这是 STM32 架构的限制。一个选项是不断轮询冲突的引脚 – 但我不喜欢那个选项。
如果这是关于将任何给定的引脚映射到两个功能,那么不,那不是正确的做法。
|
再一次问好。我已经切换回 SD 卡上传方法,但仍然无法通过 USB 进行通信。它编译,我已经验证
@gambrose,我检查了你的前叉,没有发现我们的设置有任何差异。还有什么我想念的吗? |
我最好的猜测是您已经更新到更高版本而没有拉入 submodules。 |
甘布罗斯 评论 on 3 Feb
我有一个 BIGTREETECH SKR PRO V1.2 我正在尝试让 grbl 运行。
我尝试使用 platform.io 上的说明进行构建。所有已配置的环境都为该环境构建
btt_skr_pro_1_1
。哪个烦人是我需要的。从主检出
--recurse-submodules
的构建我得到以下构建错误更改
-D HSE_VALUE=25000000
为-D HSE_VALUE=8000000
确实使其能够构建。8000000 条接缝更符合 8MHz 晶振注释。
我已将firmware.bin 复制到SD 卡并刷新了板,但它在Windows 中没有作为USB 串行端口出现。
你能建议下一步尝试吗?