描述 在设置或调试机器时,了解固件如何将引脚分配给功能,以及能够查找用于新功能的引脚,这是很有用的。 M43提供了这些工具。 M43本身报告所有引脚分配情况。使用P来指定单个引脚。使用I报告受保护引脚上的值。使用W来监视指定的引脚或所有引脚。使用E选项来监视端点停止。使用S选项测试BLTouch类型的伺服探针。使用T选项切换引脚。 W观察模式选项会继续循环,阻止所有进一步的命令,直到重置板子。如果启用了EMERGENCY_PARSER,则还可以使用M108退出监视循环,而无需重置板子。 有关引脚调试切换选项,请参见M43 T。 笔记 需要启用PINS_DEBUGGING。此功能在生产环境中应禁用。 用法 M43 [E<bool>] [I] [P<pin>] [S] [T] [W] 参数 [E<bool>] 监视端点 [I] 在报告值时忽略保护 [P<pin>] 数字引脚号 [S] 测试BLTouch类型的伺服探针。使用P指定伺服探针索引(0-3)。如果省略P,则默认为0 [T] 切换引脚 - 参见M43 T选项 [W] 观察引脚 例子 获取所有引脚的报告
获取所有引脚的报告,忽略保护列表并显示值
监视56号引脚的变化
开始监视端点
使用1秒低电平和1秒高电平脉冲,切换3-6号引脚五次,但只有当引脚不在受保护列表中时才会执行。
|