LPC2210--LPC2220系列的ADC,GPOI,I2C,PWM,rlt,SPI的驱动程序,包括WINDOW和LINUX下的编译源程序
标签: LPC 2210 2220 GPOI
上传时间: 2013-12-22
上传用户:cccole0605
随着列车自动化控制和现场总线技术的发展,基于分布式控制系统的列车通信网络技术TCN(IEC-61375)在现代高速列车上得到广泛应用。TCN协议将列车通信网络分为绞线式列车总线WTB和多功能车辆总线MVB,其中WTB实现对开式列车中的互联车辆间的数据传输和通信,MVB实现车载设备的协同工作和互相交换信息。 本文介绍了国内外列车通信网络的发展情况和各自优势,分析了MVB一类设备底层协议。研究利用FPGA实现MVB控制芯片MVBC,用ARM作为微处理器实现MVB一类设备的嵌入式解决方案。其中,在FPGA芯片中主要采用自顶向下的设计方法,rlt硬件描述语言实现MVB控制芯片MVBC一类设备的主要功能,包括帧编码器、帧解码器和逻辑接口单元。ARM主要完成了软件程序的编写和实时操作系统的移植。在eCos实时操作系统上,完成了驱动和上层应用程序,包括端口初始化、端口配置、帧收发指令和报文分析。 为了验证设计的正确性,在设计的硬件平台基础上,搭建了MVB通信网络的最小系统,对网络进行系统功能测试。测试结果表明:设计方案正确,达到了设计的预期要求。
标签: FPGA TCN 多功能
上传时间: 2013-08-03
上传用户:bruce5996
ARM7处理器的系统测试源码,汇编和C组成,具有norflash、nandflash、sdram、LCD、IIC、232、NET、USB、rlt等功能,可组成一个完整的处理终端,当然要有相应的硬件支持,供大家参考!
标签: ARM7 处理器 系统测试 源码
上传时间: 2015-12-19
上传用户:zhaoq123
本程序实现用比较器模块输出方波。 入口参数:正脉冲宽度在SOUH:SOU中,负脉冲宽度在rltH:rlt中。 出口参数:正脉冲宽度为(SOUH:SOU)*4TOSC,负脉冲宽度为(rltH:rlt)*4TOSC。
标签: SOUH SOU 程序 比较器
上传时间: 2014-01-12
上传用户:003030