背景: 我在 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 总线?