小黑屋|Klipper玩客 ( 桂ICP备13004039号-7 )

GMT+8, 2024-9-20 00:51

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

M43:调试引脚

296
0
0
0
風先森 LV2
正文
发布时间:2023-03-31
描述


在设置或调试机器时,了解固件如何将引脚分配给功能,以及能够查找用于新功能的引脚,这是很有用的。 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]     
观察引脚

例子


获取所有引脚的报告
  1. M43
复制代码


获取所有引脚的报告,忽略保护列表并显示值
  1. M43 I
复制代码


监视56号引脚的变化
  1. M43 P56 W
复制代码


开始监视端点
  1. M43 E1
复制代码


使用1秒低电平和1秒高电平脉冲,切换3-6号引脚五次,但只有当引脚不在受保护列表中时才会执行。
  1. M43 T S3 L6 R5 W1000
复制代码



回复

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表