新闻中心

EEPW首页>嵌入式系统>设计应用> 结合USB和微处理器的数据采集系统

结合USB和微处理器的数据采集系统

作者: 时间:2013-08-31 来源:网络 收藏
4 软件设计

  单片机编程用C 语言实现,主程序为main(),程序在初始化各种参数之后,开始不断的循环,查询100 和A/D 端口,将各路采样值送入端口;同时检测是否有数据送入单片机,如果有数据,就进行相应的操作,否则继续循环。流程图如图3 所示。

流程图

图3 流程图

  PC 机应用程序编程如下:

100 模块提供两种PC 机应用程序编程, 即虚拟串口方式和动态连结库方式。

  1) 虚拟串口方式下,用户在PC 机上安装USB100 模块专用虚拟串口驱动程序之后,USB100 即可作为PC 机上的一个标准设备,可以按照和操作串口完全一样的方法来编程。

  2) 在动态连结库方式下,用户要在PC 机上安装USB100 模块专用动态连结库,安装之后,USB100 即成为PC 机的一标准外设,编程时调用API 函数发送和接收数据。

  5 结语

  介绍的设计方法使的开发更加简单便捷,经过实践,系统最高传输速度达到8Mb/s,可以满足用户实际需要。此种方法具有一定的先进性和实用性,对于开发USB 采集系统有一定的参考价值。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭