从Arduino中的键盘传递全局变量数组的元素
Posted
技术标签:
【中文标题】从Arduino中的键盘传递全局变量数组的元素【英文标题】:Pass elements of global variable array from keypad in Arduino 【发布时间】:2017-07-29 17:02:17 【问题描述】:当前数组 a1[2]
的元素在代码中初始化,但我想将全局变量数组 a1[2]
的这个元素从键盘作为 v1 传递。
这是我的代码:
#include "Keypad.h"
#include <LiquidCrystal.h>
unsigned int a1[2]=1,10; //global variable
//unsigned int a1[2] = 1,v1 //not working
/..
keypad initialization
.../
void setup()
lcd.begin(16, 2);
lcd.clear();
lcd.setCursor(1,1);
lcd.print("Press # to GO");
lcd.setCursor(0,0);
lcd.print("Enter v1: ");
v1 = GetNumber();
void loop()
...
int GetNumber()
...
....
return num;
【问题讨论】:
Arduino 不是 C 【参考方案1】:unsigned int a1[2] = 1,v1 //not working
当然,v1 尚未定义。我想你想要:
unsigned int a1[2] = 1,0;
unsigned int v1;
然后,在v1 = GetNumber();
下方添加a1[2] = v1;
。
我不明白为什么a1
是一个数组,但是我不明白你的目标。
下面的块似乎不属于任何东西。
return num;
【讨论】:
以上是关于从Arduino中的键盘传递全局变量数组的元素的主要内容,如果未能解决你的问题,请参考以下文章
Postman的使用——设置全局参数,参数的传递,从登录接口的响应body中提取数据更新全局参数,从响应cookie中提取数据更新全局变量
Postman的使用——设置全局参数,参数的传递,从登录接口的响应body中提取数据更新全局参数,从响应cookie中提取数据更新全局变量