digitalWrite()
时间: 2023-04-12 19:02:04 浏览: 1743
digitalWrite() 是一个 Arduino 编程语言中的函数,用于将数字信号输出到指定的引脚上。它接受两个参数,第一个参数是要输出的引脚号,第二个参数是要输出的数字信号的值,可以是 HIGH 或 LOW。
相关问题
digitalWrite
analogwrite和digitalwrite是Arduino编程语言中的两个函数。其中,analogwrite用于控制模拟信号输出,可以输出到255之间的数字信号,对应着PWM信号的占空比;而digitalwrite则用于控制数字信号输出,只能输出或1两种状态,对应着高低电平。这两个函数在控制Arduino的输出端口时非常常用。
wiringpi digitalwrite
`wiringPi`是一个用于树莓派的GPIO编程库,`digitalWrite()`是其中的一个函数,用于将指定的GPIO引脚的电平设置为高电平或低电平。其函数原型为:
```
void digitalWrite(int pin, int value);
```
其中,`pin`参数是要设置的GPIO引脚的编号,`value`参数为要设置的电平值,可取`HIGH`或`LOW`。例如,要将GPIO 17设置为高电平,可以使用以下代码:
```
#include <wiringPi.h>
int main(void)
{
wiringPiSetup(); // 初始化wiringPi库
pinMode(17, OUTPUT); // 将GPIO 17设置为输出模式
digitalWrite(17, HIGH); // 将GPIO 17设置为高电平
return 0;
}
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)