- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于C8051F320的数据采集系统USB接口设计
录入:edatop.com 点击:
4 数据的接收和显示
在主机中安装基于 C8051F320 USB 设备的驱动程序(可以在新华龙网站上下载)之后,该设备就会被默认成该主机的一个串口,因此在主机的处理中可以将它当作一个虚拟的串口进行处理,读取其数据就如读串口数据一样方便,很快就能够建立快速通信平台。主机软件采用 VC++开发的,串行通信部分采用API 函数直接进行编写。它为应用程序提供了通过串行接口收发数据的方法。主机软件使用API 文件函数进行串口通信的控制。具体函数以及使用,可以查阅MSDN。将基于 C8051F320 的USB 接口电路应用到仓库视频监控系统中,其系统结构框图如图5 所示。
5 结束语
本文利用C8051F320 速度快、处理能力强、结构简单等特点,设计了一种基于C8051F320 的数据采集系统USB 接口方案,给出了USB 接口电路具体的设计方法,并对主机的数据和显示进行了开发。将设计的USB 接口应用到仓库视频监控系统中,能够实现快速、方便的数据传输,数据通信能达到上兆的传输速率,满足了实时、快速传递数据的要求。
在主机中安装基于 C8051F320 USB 设备的驱动程序(可以在新华龙网站上下载)之后,该设备就会被默认成该主机的一个串口,因此在主机的处理中可以将它当作一个虚拟的串口进行处理,读取其数据就如读串口数据一样方便,很快就能够建立快速通信平台。主机软件采用 VC++开发的,串行通信部分采用API 函数直接进行编写。它为应用程序提供了通过串行接口收发数据的方法。主机软件使用API 文件函数进行串口通信的控制。具体函数以及使用,可以查阅MSDN。将基于 C8051F320 的USB 接口电路应用到仓库视频监控系统中,其系统结构框图如图5 所示。
本文利用C8051F320 速度快、处理能力强、结构简单等特点,设计了一种基于C8051F320 的数据采集系统USB 接口方案,给出了USB 接口电路具体的设计方法,并对主机的数据和显示进行了开发。将设计的USB 接口应用到仓库视频监控系统中,能够实现快速、方便的数据传输,数据通信能达到上兆的传输速率,满足了实时、快速传递数据的要求。