我可以重新利用 Melzi 板右下角的 ISP 引脚吗?

3D打印 翻唱 重复者
2021-05-19 02:43:30

背景: 我在 AVR 和 ARM Cortex PLC 方面有多年的经验,我觉得在项目中使用它们很舒服,但我不是 EE 或 SE。所以,如果我犯了错误或误解了什么,请记住这一点。谢谢。

我在我的 Maker Select v2.1 上打开了外壳,我注意到我有一个标有 ISP 的 2x3 标头。这对于我使用 ATMEGA1284P 的 AVR PLC 和 Melzi 板来说是相当标准的。

我在许多论坛上问过,似乎没有人真正知道答案(RepRap 的缺点——人们使用但并不完全理解)。

我想知道我是否可以调整 Repetier 固件(我使用的是 0.91 版本的股票)以将 ISP 头用作标准 SPI 总线。它有 SCK、MOSI 和 MISO 引脚,但没有 SS 引脚。

我想要做的是在 SPI 总线上放置一个端口扩展器并断开其他可用的 GPIO。

那么,是否存在硬件限制或任何其他原因导致我无法将 ISP 标头重新用于 SPI 总线?

1个回答

理论上,你可以;但是,您可能需要这些引脚来连接外部编程器,以便在使用代码时使您的系统恢复生机。

如果您仍然想走这条路,这里有几篇文章可能会有所帮助:

另一种选择(我选择的)是购买 RAMPS 板组。我在 ebay 上以 19 美元的价格买到了一个,它有更多的 IO 选择。这样你就可以玩了,仍然可以回去插入你的库存 Melzi 并在需要时打印。

我花了 40 美元得到了这一切 - 电路板、显示器、电缆、电源,甚至运费 在此处输入图片说明

这是将 Duplicator i3 从 Melzi 转换为 RAMPS的非常好的详细说明该过程可能与您的打印机非常相似。

最大的挑战可能是设置固件

BTW,你买的什么打印机?