APP下载

基于PC104实时数据通信的实现

2012-12-17兰州交通大学电子与信息工程学院张小磊

电子世界 2012年10期
关键词:嵌入式系统

兰州交通大学电子与信息工程学院 张小磊 戈 磊

兰州铁路公安局公安处网络安全监察科 马亚洲

1.引言

在实际应用中,串口通信和以太网通信作为两个重要的通信手段是嵌入式系统与PC机之间通信的重要桥梁[1]。串行通信是一种可以将来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的通信方式。串口通信具有点对点通信、通信协议可由通信双方统一约定,操作灵活等特点。以太网通信原指基带局域网通信。1982年以太网通信协议被IEEE采纳成为局域网链路层的标准,之后又相继战胜了令牌总线、令牌环等技术,成为了局域网通信的事实标准。以太网通信接入采用异步工作方式,很适于处理IP突发数据流,同时又具有LAN交换、星形布线、大容量MAC地址存储以及管理性等重要技术[2]。因此基于PC104将串口数据转到以太网网口进行发送可以做到两者优势互补,大大提高数据通信的可靠性和灵活度。

2.总体设计

2.1 系统分析

本文基于PCM-3466嵌入式硬件平台。其主频高,内置以太网,串口多,功耗低等特点极大地满足了本系统的硬件需要。

系统软件设计是本文的重点,也是难点。由于系统的资源有限,所以系统只是把TCP/IP的核心部分移植到核心处理器中,其它不需要的部分全部舍弃。软件主要分为四层[3]:

(1)以太网物理层,完成对以太网控制器的驱动。

(2)以太网接口层,通过ARP协议完成以太网卡MAC的辩识。……

登录APP查看全文

猜你喜欢

嵌入式系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
TS系列红外传感器在嵌入式控制系统中的应用
嵌入式系统通信技术的应用
搭建基于Qt的嵌入式开发平台
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
嵌入式软PLC在电镀生产流程控制系统中的应用