arduino 变量转换备忘录,aardio的变量

aardio的变量:
变量可以不声明直接使用, 使用赋值语句初始化变量。变量默认为当前名字空间成员变量。
变量分为三种:
1、全局变量
2、当前名字空间变量(也可以算是全局变量)
3、局部变是
aardio的变量名也可以使用符号,但符号,但符号,是变量名的一部份
局部变量申明用var语句定义,例:var sqlstr;
若不使用var,
则此变量申明为当前名字空间成员变量。
例:color=‘#111’;
使用self可表示当前名字空间,上面的语句等价于self.color = ‘#111’
在前面加上两点,则变量声明为全局变量,例 …color = “#111”
#################################################################
millis()函数返回的值是无符号长整型(unsigned long),如果使用较小的数据类型(如int)进行运算,可能会导致逻辑错误。即使使用有符号长整型(long),也可能会遇到错误,因为其最大值是65535. 超过后重新从0开始, 和millis()运算,会造成逻辑错误!

unsigned long resistance_text_time = millis();     //如果是 unsigned int ,超过65535后从0开始,会造成逻辑错误
while (millis() - resistance_text_time < resistance_time) {
   
   
  Serial.print("nei:");
  Serial.println(resistance_text_time);
  pinMode(A6, INPUT);        //可调电阻测试输入脚A6
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值