“断言引脚”是什么意思?

电器工程 xbee 术语
2022-01-14 10:22:53

从 XBee/XBeePro 产品手册第 24 页(链接到 pdf):

睡眠模式使 RF 模块能够在不使用时进入低功耗状态。为了进入睡眠模式,必须满足以下条件之一(除了具有非零 SM 参数值的模块):

  • Sleep_RQ(引脚 9)置位且模块处于引脚休眠模式(SM = 1、2 或 5)
  • 在 ST(休眠前的时间)参数定义的时间内,模块处于空闲状态(无数据发送或接收)。[注意:ST 仅在 SM = 4-5 时有效。]

“断言引脚”是什么意思?

3个回答

置位引脚意味着将其设置为活动状态

取消断言引脚意味着将其设置为非活动状态

如果某个引脚处于高电平有效状态(在您的情况下是这样),那么断言它意味着将其设置为逻辑高电平(通常为 3.3V/5V),而取消断言它意味着将其设置为逻辑低电平(0V)。

在您链接的数据表的同一页面上,表 2-04 显示断言引脚 9 (Sleep_RQ) 意味着将其设置为高电平在此处输入图像描述

这意味着应用了活动电平在手册中,活动电平在括号内表示(“高”)。这是 GPIO(通用 I/O)的通用标准,但是很多信号通常是低电平有效,比如CS¯(芯片选择),OE¯(输出使能),UB¯(高字节)。断言CS¯意味着使那条线变低。(上划线表示低电平有效逻辑)。

更准确地说,(取消)断言引脚通常意味着您必须从一种状态转换到另一种状态。如果您取消置位该引脚,则从活动变为非活动。如果您断言它,则从非活动到活动。

因此,假设您必须断言(高电平有效)一个引脚:

  • 要么它当前很低(即:不活动),您只需将其设置为高(即:活动),
  • 如果它已经很高,您必须先将其设置为低然后再将其设置为高