查看: 441|回复: 0

[原创] 【Banana BPI-bit 一元秒杀活动】三、基本知识

[复制链接]

主题

好友

3903

积分

状元

  • TA的每日心情
    开心
    2018-12-3 08:52
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2018-10-17 09:42:42 |显示全部楼层
    本帖最后由 403463275 于 2018-10-17 09:47 编辑

      从开始的WIFI连接,到点亮LED,再到基本的操作,我们逐渐熟悉了开发板的功能,作为一个初学者来说,我不能就点亮几个灯,读取几个信号就结束体验了,继续深究一下它存在的优势。让其可以进行一些较复杂的任务。
      从基础知识开始,我们首先进行数据的基本运算。在网站中叫变数,其实就是变量,变量就是运算过程中可以用来存储临时数据的寄存器,先定义三个数据,分别为数据A,数据B,数据C。计算C=A+B。(我们进行的模拟计算,所以将开发板连接采用模拟器形式,然后使用打印,直接通过网页进行显示)。
    1.png

    2.jpg

    3.jpg


      这样就可以看到计算结果,当然后这个表达式可以进行加减乘除以及求余运算。采用积木的方式很直观的进行数据运算了,但是我们知道数据分为很多种类型,字符型、整数型等等,但是我们定义的数据是什么类型呢?点击JavaScript,可以看到我们定义的变量。
    4.jpg

    var _E6_95_B0_E6_8D_AEA;   

       var容易理解,为变量的意思,但是_E6_95_B0_E6_8D_AE是什么意思?不解。不是汉字的十六进制编码。boardReady({board: 'Bit', device: 'K7wtgjFXLtkdupAS7e', transport: 'message', window: window.top.frames[0]}, function (board) {
      board.samplingInterval = 250;
      _E6_95_B0_E6_8D_AEA = 1000;
      _E6_95_B0_E6_8D_AEB = 10;
      _E6_95_B0_E6_8D_AEC = _E6_95_B0_E6_8D_AEA + _E6_95_B0_E6_8D_AEB;
      window.alert(_E6_95_B0_E6_8D_AEC);
    });
      boardReady就是一个函数,运行时系统调用该函数。


    吐槽一下:
    5.jpg

    这个基本功能中描述的是迴圈,变数,这网站是谁翻译的?英文网站上是loops,怎么翻译成迴圈,我不理解。这让孩子怎么在其他的学习资料中理解。下面这图是百度直译的,请参考。
    6.jpg




    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /2 下一条

    手机版|爱板网

    GMT+8, 2018-12-12 07:42 , Processed in 0.064696 second(s), 13 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-5   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部