单片机可视化编程系统实现文献综述
2020-04-12 16:23:01
随着微机技术在可视化系统中的普及和应用微机系统的测量监控技术得到了快速发展,多种微机式的测控装置已投入系统运行,这些新技术的引入大大提高了可视化系统安全性和可靠性。
但是运用传统的软件开发工具进行系统设计语句代码繁琐界面不美观调试麻烦升级困难等缺点,愈发突出已不能适应现代测控系统和满足用户的要求在计算机应用迈向网络时代的同时。
新的软件技术不断涌现可视化编程和基于构件的编程环境已经得到了广泛的应用,与传统的软件开发工具相比可视化编程有其无可比拟的优势,利用可视化编程环境进行微机系统测控系统的设计不仅使程序界面得到很大改观而且省时省力扩充性强。
可视化编程是一种面向对象的程序设计和集成图形化软件开发手段。
它为了解决实时控制的问题针对定制的硬件用基本的元件和连接关系实现物理模型的控制功能与数据流用原理图代替符号语言对编程进行描述用硬件库与软件固件库对不同的硬件透明处理直接生成可执行的机器代码即。
它提供了一种创建图形用户界面的方法利用该方法用户不必书写复杂的描述界面元素外观和位置的程序代码只需将系统提供的对象放在屏幕的适当位置并通过属性窗口进行适当的设置即可设计出一个优秀的应用程序界面 这样用户就可摆脱以往大量繁琐的界面设计提高程序设计的效率。
特点 可视化编程具有与传统设计方法全然不同的特点主要体现在以下几个方面: 程序的基本单位是元件。
可视化编程都是基于图形界面的在图形中程序的基本单位不再是过程和函数而是元件,一个元件是一组数据的集合处理这些数据的方法和元件函数,从面向对象的角度看元件本身就是一个对象,程序的执行过程就是元件创建处理和消亡过程。
编程采用图形而不是代码将开发人员从繁琐的代码编写中解脱出来,这种设计方法使界面设计变得非常容易,同时大大提高了美观性和友好性把软件开发人员从繁重的界面设计中解放出来,可使开发者把主要精力集中到数据处理等算法上。
纠错快捷。