基于VLYNQ的乘客信息系统控制器软件设计与实现

被引量 : 0次 | 上传用户:huangyp2002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着城市轨道交通的快速发展,地铁轨道交通已经成为一种安全高效便捷的公共交通。在地铁列车上运行着一套乘客信息系统(Passenger Information System, PIS),它是列车控制系统的重要组成部分。PIS功能主要包括广播及语音对讲功能,乘客信息显示功能和视频录像监控功能三个子系统。PIS内部运行着各种设备,其中PIS控制器主要负责控制所有的设备,完成重要数据处理与逻辑运算。VLYNQ是一种经典的串行通信接口,是由德州仪器(Texas Instruments, TI)研发而成。它是一种全双工的串行总线,目前已广泛应用于WLAN, modems, VOIP处理器以及音频视频媒体处理器上。它具有高速的传输速度,并且能够将内部接口扩展出多路接口。当前PIS控制器对串口总线的通信要求越来越高,本文利用VLYNQ的优点,结合它的特性,将其移植应用在PIS控制器中。本文针对VLYNQ接口的技术特点,提出了基于VLYNQ的PIS控制器软件设计与实现的方案。首先介绍了VLYNQ接口的功能以及特性,在其技术优势的基础上,分析了PIS控制器软件功能需求,并叙述了Linux设备驱动程序开发过程中会遇到的技术要点,包括内存处理,I/O操作,并发控制等;其次根据PIS控制器的功能,选择了软件开发平台,并对驱动程序的层次结构和功能做了总体设计;然后,根据设计方案分别实现了VLYNQ, MVB, UART驱动程序,并介绍了关键的实现部分;最后搭建了实验环境,编写测试程序,交叉编译后,对驱动模块进行了测试,以验证本文实现的正确性。目前基于VLYNQ的PIS控制器已经成功应用于国外某地铁项目,运行情况稳定可靠。
其他文献
对棉织物冷轧堆染色时染料用染、碱剂用量、被染半成品的温度、导布张力、浸轧染液用水、堆置时间等工艺条件进行了分析,并对M型活性染料冷轧堆染色工艺进行了实验,分析了M型
课程改革的核心和关键是课堂教学。课程改革的深入,给比较沉闷的语文教学注入了生机和活力,同时也带来了只重形式,盲目跟风,全盘否定传统优秀教学方法的不良现象。究竟什么是
公益广告在中国发挥着规范社会行为、改善社会风气的重要作用,为我国道德文化的宣传,国民素质的提高做出了巨大的贡献。但是在近三十年的对其推广发展中,中国公益广告的传播
随着我国经济建设的飞速发展和社会文化需求的日益提高,人们的生活方式发生了很大的变化——人们对于一站式休闲娱乐购物的需求日益迫切。独立影院并不能满足人们的多种需求,
中小企业是我国经济主体中表现最为活跃的部分,对我国国民经济发展极为重要,但在信贷市场上却处于弱势地位。基于银行信贷资源投放甄别机制,中小企业信贷配给现象严重。除了
近年来,由于石油资源的短缺,人类必须开发新能源来减少对石化资源的需求与消费,降低对国际石油的依赖,降低煤电的比重。大力发展新能源和可再生能源,调整能源结构显得越来越
随着经济的发展,城市规模不断扩大,能耗需求也日益增多。以北京地区为例,近年来为满足日益增长的能源消耗需求,北京周边地区新建了多座火力发电厂,新增发电装机容量加大了电
随着社会的发展,噪声污染问题越来越受到人们的关注。在噪声污染的组成中,由建筑施工带来的噪声问题占了很大的比例。而且随着国家城市化进程的加快,建筑施工噪声扰民的问题
玉米是西北黄土高原地区主要的农作物之一,准确估算和测量玉米蒸散量有助于当地制定合理的灌溉制度,合理利用有限的水资源。本文通过2014年7-8月玉米农田的气象、土壤水分以