摘要
针对传统嵌入式编程方法开发周期长、开发难度大等问题,结合车载嵌入式设备资源有限、实时性要求高等特点,提出了一套完整的车载嵌入式监控组态软件(Vehicular Embedded Supervisory Configuration Software,VESCS)设计方案。重点对其体系结构、图形控件、协议和实时数据库等关键技术进行了介绍;结合车载设备CAN帧特性,将设备变量各属性抽象为结构体变量,引入定序链表和二分查找思想,提出了一种高效的实时数据库设计方法。将VESCS应用于工程机械专用车辆,表明VESCS较传统方法缩短了90%以上开发周期时间,在显著降低开发成本的同时,满足了车载类设备的各类监控需求。
Traditional embedded programming has a long developing cycle and great developing difficulty. Aiming at the characteristics of limited resources and high real-time requirements on vehicular embedded equipment(问题), this paper proposes a design scheme of Vehicular Embedded Supervisory Configuration Software (VESCS)(过程). The key technologies including architecture, graphical controls, protocol, and real-time database are focally presented. Combined with the feature of CAN frame for vehicular equipment, the device variable attributes are abstracted into structure vari- ables. The sequencing linked list and the binary search ideology are introduced, and an efficient real-time database is put forward(方法). The application of VESCS in construction machinery demonstrates that, compared with traditional pro- gramming, VESCS can shorten 90 percent of developing cycle and meet all kinds of requirements of monitoring on ve- hicular equipment with the significant reduction of developing cost.
出处
《电子测量与仪器学报》
CSCD
2012年第11期1005-1010,共6页
Journal of Electronic Measurement and Instrumentation
基金
国防科工局军用技术推广专项资助项目
2012年度电子信息产业发展基金资助项目
湖南大学青年教师成长计划资助项目
关键词
车载设备
嵌入式监控组态
实时数据库
I/O驱动
第三方协议扩展
Vehicular equipment
Embedded supervisory configuration
Real- time database
I/O driver, Third-partyprotocol extension