高速公路ETC系统DSRC设备串行口通讯协议.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【高速公路ETC系统DSRC设备串行口通讯协议】是一种用于高速公路电子不停车收费(ETC)系统的数据传输规范,它定义了车辆与路边单元(RSU)之间的通信方式。这个协议基于半双工的异步串行通信,采用的协议格式是"115200,N,8,1",即波特率115200bps,无奇偶校验,8位数据,1个停止位。 1. **串行通讯数据帧格式**: 数据帧由特定的开始和结束标志,以及中间的数据字段组成。帧开始标志是FFFFH,数据字段包括RSCTL(控制字)、DATA(实际传输数据)和BCC(循环冗余校验)字段。串口帧序列号在RSU和PC之间交互时有所不同,RSU发送时序列号的高半字节可能是0到7或9,而PC则会反向处理接收到的序列号。数据传输过程中,如果遇到FFH或FEH需要进行转义处理,用FEH和01H替换FFH,用FEH和00H替换FEH。 2. **特殊字节转义处理**: 在传输中,数据帧的开始和结束标志是固定的FFFFH和FFH,若数据中出现这两个特殊字符,必须进行转义,即将FFH转换为FEH和01H,将FEH转换为FEH和00H。接收端会逆向还原这些转义字符。 3. **命令的应答要求**: 对于PC向RSU发出的命令,RSU必须回应,回应可以带有数据或者为空。PC在回应时会交换接收到命令帧的RSCTL的高低半字节作为回应帧的RSCTL。RSU不一定要回应PC的每个命令。 4. **RSU/PC通信帧数据结构**: 包括PC发往RSU的指令,如初始化指令(C0H),继续交易指令(C1H),停止交易指令(C2H),消费指令(C6H)等。这些指令包含了不同的数据元素,例如初始化指令包含RSU的工作参数如功率、车道模式等,继续交易指令用于指示RSU继续与OBU的交易过程,停止交易指令则表示拒绝交易,消费指令涉及OBU的扣费和写入站信息。 5. **应答机制**: 当RSU收到初始化指令后,会返回B0信息帧给PC作为确认。PC对RSU的命令应答时,RSCTL字段的处理方式是将接收到的命令帧的RSCTL的高低半字节交换。 6. **数据传输的顺序**: 所有的整型数据,除非特别说明,其字节顺序是从高位到低位。例如,时间戳和消费金额等数值在传输时,高字节在前,低字节在后。 该协议确保了高速公路ETC系统中RSU和PC之间的高效、可靠通信,从而实现快速无接触的收费交易,减少交通拥堵,提高道路通行效率。同时,通过严格的错误检测和数据校验机制,确保了数据的完整性和准确性。
























剩余12页未读,继续阅读


- 粉丝: 8584
- 资源: 2万+





我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源


