可视化编程软件--不写代码-2分钟搭建一个上位机控制你的板卡

VisualProgramming(简称VP)是一款通过开源总线协议远程调用MCU函数的图形化编程软件.

当你面临以下问题时,VP系统可以帮助你解决:

  • 想要实现单片机与PC之间的可靠通信,却缺乏可靠的通信协议。

  • 希望在电脑上灵活地组合单片机上的程序,但是找不到合适的上位机软件。

  • 只擅长单片机编程,却需要在电脑端创建一个简单的控制界面。

VP 应该是现在最简单的一种编程语言,“图形化,自动生成代码(但不用写代码)”是这种编程语言的最大特点。经过3年的研发,VP技术已经相当成熟、安全。VP专注于为用户提供一套全新且完整的可视化开发体系,基于逻辑可视化和全栈代码自动生成技术,VP面向个人和企业开发者提供一套易用且完善的可视化开发平台,用户只需要通过点击、拖拽和配置完成应用的开发。VP提供无代码和低代码可视化开发能力,帮助用户实现高效的个人应用和企业应用开发,降低技术门槛,大幅提升生产力。VP系统与其他可视化编程软件相比具备的优点:VP可以通过开源的总线协议可以远程调用单片机上的函数,并且能够实现一些简单的PC界面设计。无论你是想简化通信协议、实现灵活的程序组合,还是需要创建电脑端的控制界面,VP系统都可以为你提供解决方案。

图片

VP特性:

VP代表了一种崭新的“生产力工具”,融合了技术和产品领域的巨大创新。用户只需要通过点击、拖拽和配置完成应用流程的开发。VP作为一款为“开发应用”而生的可视化编程工具,将传统编程语言进行“抽象”和“结构化”处理,以实现“更低的学习门槛”、“更快的开发效率”、“更易运营维护”。该系统具有以下特性:

    • 完全免费

    • 软件可通过可视化拖拽进行流程开发(在上位机上进行二次编程)

    • 可视化开发的UI组件,包括布局容器、文本、按钮、输入框、图片、富文本等,支持自由调整尺寸和样式,能够完整地还原页面需求;

    • 支持多种通讯协议与MCU进行通讯:CAN-FD,以太网(开发中),串口(开发中)

    • MCU应用协议编写工具及代码生成器

    • 开源通讯协议和MCU端协议代码,移植简单

    • 提供常用的MCU平台demo,开箱即用,目前已支持:STM32H、arduino

使用说明

软件使用

以单片机实现一个加法器,上位机获取执行结果并打印为例,说明VP软件工作原理。

1.在上位机里面编辑通信字典,确认函数的输入参数和返回参数

图片

2.在单片机里面编写对应的函数实现

图片

3.根据自己的需要,在上位机里面调用单片机里面的函数

图片

PC软件使用说明:

1.用户流程搭建:

可视化编程软件VP-流程编辑功能_哔哩哔哩_bilibili

这个软件非常简单易用,无论你是初学者还是经验丰富的工程师,都能轻松上手并快速编写控制流程。通过简单的拖拽操作,你可以自由组合各种功能块,构建出完整的控制流程。

2.对象字典编辑:
可视化编程软件VP-通讯字典编辑功能_哔哩哔哩_bilibili

你可以根据自己的实际需求去编辑通信字典,确保系统与你的设备进行无缝的通信。

3.可视化UI组件:
可视化编程软件VP-可视化UI组件功能_哔哩哔哩_bilibili

该软件提供了图形界面的编辑功能,使得用户可以直观地设计界面布局,并在生成过程中自动创建相应的使用界面。这大大简化了界面设计的工作量,让你能够更专注于核心的控制逻辑。

使用VP软件控制步进电机运动,并进行液面探测展示:

液面探测功能演示+可视化编程软件_哔哩哔哩_bilibili

  • 18
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值