摘要: |
电子技术、计算机技术和通信技术是智能交通领域的关键技术,这些技术日新月异的发展直接推动了智能交通产品的飞跃,作为智能交通产品的重要组成部分,监控系统正在向数字化、智能化和网络化发展。
论文的目的在于基于S3C2410和Linux开发一个稳定可靠的嵌入式系统,在此基础上构建超速违章抓拍系统。系统提供线圈测速和雷达测速两种测速方式,现场信息通过串口输入,设置信号触发软中断来处理实时数据;自主开发基于2.6内核的USB和网卡驱动程序;开发嵌入式软件体系结构的各个层次,在U-BOOT的基础上开发Bootloader,对2.6.12版本的Linux内核进行裁减,定制符合系统需要的内核,制作根文件系统,以RAMDISK的方式实现压缩,应用Linux多线程技术和多种进程间通讯方法开发应用程序;应用程序开发模块化,通过USB完全程序控制数码相机实时抓拍,网络传输采用基于TCP/IP的传输协议,具体实现采用socket套接字编程,建立客户机/服务器模型,客户端运行在Linux系统环境下,而服务器端运行在windows系统环境下。
最后对论文所作的工作进行了总结,分析还需要改进的技术环节,展望今后的开发工作,提出一些可行的改进措施。
本文完备论述了超速违章抓拍系统的设计思想和实现方法,对实现方案进行了分析和论证,为今后进一步研究和开发工作打下良好的基础。
|