Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用“STM8S103F3”控制器。当我在启动时(无外部连接)读取引脚“PD6 和 PD5”上的电压电平时,使用“IDR”寄存器,它显示电压电平为 1(5v)。我想知道,如何在此引脚上将电压电平设置为“0”。我已经为这个端口引脚尝试了这个控制器的“上拉寄存器”,但它不起作用。
当引脚像您描述的那样悬空时,除非您连接了上拉或下拉电阻,否则您不能期望输入为特定值。
“上拉寄存器”可能会在线路上连接一个内部上拉电阻,将其拉高(至 5v)。这可能不是你想要的。浏览用户手册,该 IC 在 GPIO 端口上没有内部下拉。如果您的应用需要下拉,您可以在外部执行此操作(即使用从引脚到 GND 的物理电阻)。