车道收费程序的流程控制-Read.DOCVIP

  • 26
  • 0
  • 约1.33万字
  • 约 12页
  • 2019-03-12 发布于天津
  • 举报
车道收费程序的硬件控制 车道控制器是高速路收费系统中的重要组成部分。它控制多种硬件设备和业务流程。车道程序要控制视频采集卡、IC卡读写器、栏杆机、雨棚灯,、通行线圈,、车感线圈,还要把车道摄像机的图像送到监控室.。如图(一)所示 车道机I/O卡 车道机 I/O卡 视频捕捉卡 显示器 收费键盘(数字) IC卡读写器 费额显示器 雨棚信号灯 通行信号灯 声光报警器 自动栏杆机 通行线圈 车感线圈 车道摄像机 串口卡R232 图(一)车道程序控制图 车道程序硬件封装 车道控制程序主要主要由流程控制和硬件控制程类组成。 流程控制层 流程控制层 硬件抽象层 Com设备控制类 I/O卡控制类 图形卡控制类 IC卡控制类 键盘控制类及数据传输类               图(二)程序结构图 流程控制层提供程序界面和流程控制,是对业务的一次封装。硬件抽象层为流程控制层提供车道的统一的硬件接口。各种控制类,则是对硬件操作的封装,.net为支持底层硬件操作提供个强大的支持。本文主要讨论怎样用C#操作windows API ,非安全代码 , 完成对硬件的封装。 传统中车道程序都是用VC写的,能够很好的支持内存的操作,字符串操作,以及指针的操作。VC的程序内存管理由程序员来负责。在.net环境中内存的管理类似于java虚拟机的环境,由CLR负责

文档评论(0)

1亿VIP精品文档

相关文档