文:mblock
1、mBlock中有两种编程模式,「在线编程」和「离线编程」。
2、「在线编程」指通过USB串口、蓝牙、2.4G等方式连接机器人主控板的编程,可实时对机器人发送程序指令进行控制。
注:进行「在线编程」前,需在mBlock里面进行「安装固件」这一步骤
3、「离线编程」指在「arduino模式」下编程后,通过程序「上传至Arduino」的方式,使机器人完成代码指令以实现脱离计算机运行。
4、「在线编程」需要经过通讯协议,「离线编程」则是直接运行主控板中的程序,对于相对复杂的程序,「离线编程」的执行效率比「在线编程」的执行效率高。