瓦力百科 瓦力百科
  • 首页
  • 产品资料
    • 空间建构机器人
    • 刷卡编程机器人
    • 图形化编程机器人
      • 硬件使用
        • 单片机主控板(CPU)
        • 红外遥控器发射
        • 红外遥控器接收
        • 2.4G遥控发射V2
        • 2.4G遥控接收V2
        • LED灯模块
        • 全彩LED
        • 蜂鸣器
        • 点阵板模块
        • 液晶显示模块
        • 红外传感器(可调)
        • 红外传感器(不可调)
        • 灰度传感器(竞赛)
        • 触碰传感器
        • 光敏传感器
        • 火焰传感器
        • 温度传感器
        • 电位器V3.0
        • 热敏传感器
        • 超声波模块
        • 主控板(cpu)使用说明
        • 伺服马达
        • 两线直流马达
        • 三线直流马达
      • 软件使用
        • 关于编程软件
        • 图形化编程机器人编程软件下载
        • 编程软件界面使用说明
        • 开始
          • 程序开始
          • 定时器
            • 定时器 -- 定时器开始
            • 定时器 -- 定时器设置
            • 定时器 -- 打开定时器
            • 定时器 -- 关闭定时器
            • 定时器 -- 拓展
        • 感知
          • 触碰传感器
          • 声音传感器
          • 红外传感器
          • 红外遥控器(1)
          • 红外遥控器(2)
          • 2.4G遥控器(1)
          • 2.4G遥控器(2)
          • 2.4G遥控器(3)
          • 2.4G遥控器(4)
          • 电位器
          • 火焰传感器(1)
          • 火焰传感器(2)
          • 热敏传感器(1)
          • 热敏传感器(2)
          • 光敏传感器(1)
          • 光敏传感器(2)
          • 霍尔传感器
          • 震动传感器
          • 烟雾传感器(1)
          • 烟雾传感器(2)
          • 酒精传感器(1)
          • 酒精传感器(2)
          • 可燃气体传感器(1)
          • 可燃气体传感器(2)
          • 土壤湿度传感器(1)
          • 土壤湿度传感器(2)
          • 温湿度传感器(1)
          • 温湿度传感器(2)
          • DS18B20温度传感器
          • 射频识别模块简介(一)
            • 射频识别模块(1)
            • 射频识别模块(2)
            • 射频识别模块(3)
          • 获取CPU电压-1
          • 获取CPU电压-2
        • 运动
          • 板载LED
          • LED模块(1)
          • LED模块(2)
          • 蜂鸣器模块
          • 两线制马达
          • 三线制马达
          • 伺服马达
          • 全彩LED(1)
          • 全彩LED(2)
          • 全彩LED(3)
          • 全彩LED(4)
          • 点阵板
          • 数码管(1)
          • 数码管(2)
          • 数码管(3)
          • 数码管(4)
          • 蓝牙音频模块
          • OLED模块(1)
          • OLED模块(2)
          • OLED模块(3)
          • OLED模块(4)
          • OLED模块(5)
          • OLED模块(6)
          • 射频识别模块简介(二)
            • 射频识别模块(4)
            • 射频识别模块(5)
            • 射频识别模块(6)
        • 控制
          • 如果
          • 重复执行
          • 重复执行(2)
          • 重复执行(3)
          • 等待块
          • for循环
          • 跳出循环
          • 注释
        • 运算
          • 数字输入框
          • 逻辑运算
          • 算数运算和位运算
          • 大小比较
        • 函数
          • 延迟xS
          • 延迟xmS
          • 延迟xuS
          • 随机数
          • 串口打印
            • 串口初始化
            • 串口打印文字
            • 串口打印数字
          • 串口U1-U3
            • 串口Ux初始化
            • 串口Ux发送数据
          • 映射输出
        • 定义
          • 变量定义
        • 版本更新信息
  • 系统资料
    • 办公系统
    • 瓦力云
  • 问题集锦
    • 系统问题
    • 产品问题
    • 其他问题
  • 测评比赛
  • 瓦力云
  • 瓦力官网

关于编程软件

关于软件帮助的介绍

  • 本帮助适用于单片机2.0系列CPU以及3.0系列的编程软件(强烈建议大家使用最新版本的编程软件)。
  • 本帮助是帮助大家熟悉各个代码块的基本的用法和功能逻辑,示例程序只是一个简单的说明,并不代表代码块所有的应用。

编程软件说明

1、瓦力3.0系列版本的编程软件主界面如下,大致可分为五个部分,如图
关于编程软件-瓦力百科
上图将瓦力3.0系列编程软件分为7各部分,以下将对各个部分进行详细介绍。

1.主菜单栏

点击编程软件左上角瓦力logo图标可出现下拉的主菜单栏,具体如下
关于编程软件-瓦力百科

  • 主菜单栏中各个选项作用如下(标注不重要的选项可不需要理解):
  • ''安装驱动'' ——USB转串口驱动,每台电脑都要安装一次,安装一次后不需要重新安装,未安装该驱动的电脑的编程软件将无法识别到CPU(编程软件无法识别到CPU时可能是该驱动未正确安装,但不一定。)
  • ''强制结束下载'' ——下载代码过程中可点击该选项强制中断下载。
  • ''串口发送清空(目前不重要)'' ——勾选以后,每次发送串口数据以后都会将发送栏数据清空,不勾选则不清空(串口发送栏在框图8的下面,一般不常用因此不列出来)。
  • ''串口发送换行(目前不重要)'' ——勾选以后,每次串口发送数据给CPU时都将自动补上一个换行符号。
  • ''十六进制发送(目前不重要)'' ——勾选以后必须发送十六进制数据。
  • ''烧写固件'' ——很重要!只有烧写好固件以后CPU才能正常运行用户编写下载的代码(经常出现校区老师反馈代码下载成功但是cpu运行不正常,极有可能是固件版本不对)!对于瓦力3.0系列编程软件,每一个版本都是对应一个固件,切换/升级版本后一定要重新烧写固件!
  • ''快速烧写'' ——快速烧写固件选项,该选项也能烧写固件但是不会显示烧写固件过程中的信息。
  • ''全片擦除'' ——勾选以后,烧写固件是会将cpu内的储存空间都清空,建议勾选。
  • ''检查更新'' ——勾选以后,勾选以后每次软件时都会自动检查软件版本,当有高版本软件可更新时将弹出提示信息。不勾选则不检查也不提示。建议大家勾选,且使用最新版本的软件进行编程!
  • ''查看版本'' ——查看当前软件的版本号。
  • ''选择版本'' ——点击该选项可弹出选择版本菜单,可在此处自由选择软甲版本。
  • ''退出'' ——退出/关闭编程软件。

2.文件操作菜单栏

此处有四个选项,具体如下:

  • ''新建'' ——清空代码区的所有代码块,新建一个缓存文件进行编程,点击该选项以后保存的代码将不会保存到上次打开的文件,需要进行重新保存。
  • ''打开'' ——可选择打开一个瓦力编程软件保存的代码文件。
  • ''保存'' ——保存正在编程的代码,当所编程的代码为新建的代码时需要重新指定文件名进行保存。
  • ''另存'' ——将正在编程的代码另存为其他文件。

文件操作选项非常有助于老师们平时调试代码,建议多用多熟悉。熟练使用文件操作功能的老师的编程效率一定会更高!

3.CPU选择菜单

当有多个CPU同时通过下载线连接到电脑室,可在此处选择与软件进行连接的CPU,每次只能对一个CPU进行下载。

4.图形块菜单

此处的菜单为编程软件代码块分类区,将代码块进行分类主要是方便老师和学生们进行编程。

5.代码块操作区(编程区)

代码块操作区,可将代码块拖动到该区域进行编程操作。

6.下载与运行

编译下载:点击即可将代码下载到CPU中(下载需要时间,请注意下载提示信息,静待下载完毕)。
程序运行:点击即可对CPU进行连线运行(正确运行时CPU板载蓝色LED将会亮起)。

7.C语言显示区

编程时代码块对应的C语言将会显示在此区域。

8.信息提示栏

下载、运行时串口信息、烧写固件时所有的提示信息都将会显示在此区域。

注意

  • 如若还有不懂之处请联系技术。
Copyright © 2023-2025 瓦力百科. All rights reserved. Designed by 瓦力工厂.版权所有 粤ICP备2022070076号
  • 返回顶部
  • 首页
  • 产品资料
    • 空间建构机器人
    • 刷卡编程机器人
    • 图形化编程机器人
      • 硬件使用
        • 单片机主控板(CPU)
        • 红外遥控器发射
        • 红外遥控器接收
        • 2.4G遥控发射V2
        • 2.4G遥控接收V2
        • LED灯模块
        • 全彩LED
        • 蜂鸣器
        • 点阵板模块
        • 液晶显示模块
        • 红外传感器(可调)
        • 红外传感器(不可调)
        • 灰度传感器(竞赛)
        • 触碰传感器
        • 光敏传感器
        • 火焰传感器
        • 温度传感器
        • 电位器V3.0
        • 热敏传感器
        • 超声波模块
        • 主控板(cpu)使用说明
        • 伺服马达
        • 两线直流马达
        • 三线直流马达
      • 软件使用
        • 关于编程软件
        • 图形化编程机器人编程软件下载
        • 编程软件界面使用说明
        • 开始
          • 程序开始
          • 定时器
            • 定时器 -- 定时器开始
            • 定时器 -- 定时器设置
            • 定时器 -- 打开定时器
            • 定时器 -- 关闭定时器
            • 定时器 -- 拓展
        • 感知
          • 触碰传感器
          • 声音传感器
          • 红外传感器
          • 红外遥控器(1)
          • 红外遥控器(2)
          • 2.4G遥控器(1)
          • 2.4G遥控器(2)
          • 2.4G遥控器(3)
          • 2.4G遥控器(4)
          • 电位器
          • 火焰传感器(1)
          • 火焰传感器(2)
          • 热敏传感器(1)
          • 热敏传感器(2)
          • 光敏传感器(1)
          • 光敏传感器(2)
          • 霍尔传感器
          • 震动传感器
          • 烟雾传感器(1)
          • 烟雾传感器(2)
          • 酒精传感器(1)
          • 酒精传感器(2)
          • 可燃气体传感器(1)
          • 可燃气体传感器(2)
          • 土壤湿度传感器(1)
          • 土壤湿度传感器(2)
          • 温湿度传感器(1)
          • 温湿度传感器(2)
          • DS18B20温度传感器
          • 射频识别模块简介(一)
            • 射频识别模块(1)
            • 射频识别模块(2)
            • 射频识别模块(3)
          • 获取CPU电压-1
          • 获取CPU电压-2
        • 运动
          • 板载LED
          • LED模块(1)
          • LED模块(2)
          • 蜂鸣器模块
          • 两线制马达
          • 三线制马达
          • 伺服马达
          • 全彩LED(1)
          • 全彩LED(2)
          • 全彩LED(3)
          • 全彩LED(4)
          • 点阵板
          • 数码管(1)
          • 数码管(2)
          • 数码管(3)
          • 数码管(4)
          • 蓝牙音频模块
          • OLED模块(1)
          • OLED模块(2)
          • OLED模块(3)
          • OLED模块(4)
          • OLED模块(5)
          • OLED模块(6)
          • 射频识别模块简介(二)
            • 射频识别模块(4)
            • 射频识别模块(5)
            • 射频识别模块(6)
        • 控制
          • 如果
          • 重复执行
          • 重复执行(2)
          • 重复执行(3)
          • 等待块
          • for循环
          • 跳出循环
          • 注释
        • 运算
          • 数字输入框
          • 逻辑运算
          • 算数运算和位运算
          • 大小比较
        • 函数
          • 延迟xS
          • 延迟xmS
          • 延迟xuS
          • 随机数
          • 串口打印
            • 串口初始化
            • 串口打印文字
            • 串口打印数字
          • 串口U1-U3
            • 串口Ux初始化
            • 串口Ux发送数据
          • 映射输出
        • 定义
          • 变量定义
        • 版本更新信息
  • 系统资料
    • 办公系统
    • 瓦力云
  • 问题集锦
    • 系统问题
    • 产品问题
    • 其他问题
  • 测评比赛
  • 瓦力云
  • 瓦力官网