首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于双模式USB接口的便携式比色计设计
来源:本站整理  作者:佚名  2009-09-01 12:48:21



  2.单片机通过CH375芯片发送数据的处理步骤:

  (1)单片机执行 WR_USB_DATA命令向 CH375写入要发送的数据;

  (2)CH375被动地等待 USB主机在需要时取走数据;

  (3)当 USB主机取走数据后,CH375首先锁定当前 USB缓冲区,防止重复发送数据,然后将中断引脚置低,向单片机请求中断;    (4)单片机进入中断服务程序,获取中断状态,然后将中断引脚恢复高电平,取消中断;

  (5)判断中断状态,为“上传成功”,单片机执行 WR_USB_DATA命令向 CH375写入另一组要发送的数据,若没有不执行。

  (6)单片机执行 UNLOCK_USB命令,完成后释放缓冲区,继续 USB通讯;

  (7)退出中断服务程序。 单片机主要在中断中完成数据收发与处理,中断服务程序流程图如图 4所示。

  3.2.2 计算机端的软件接口 CH375在计算机端提供了应用层接口,该接口是 CH375动态链接库 DLL面向功能应用的API,包括:设备管理API、数据传输API、中断处理 API。 设计中采用 VC++6.0作为 PC端应用软件的开发平台。首先在计算机上安装 CH375器件的驱动程序,然后将动态链接库 DLL拷贝到计算机中,最后将 DLL的访问入口添加到 VC项目中,这样就可以实现对 USB设备的应用程序编程。

  4.结束语

  本文将双模式 USB数据传输方式应用于便携式比色计仪器中,充分体现了便携、灵活和可靠的优点。该设备既可以直接与 PC机进行数据通讯,工作于有计算机的实验室测试环境,也可以通过 U盘作为数据传输中介,使设备工作于在线检测。本方案有效解决了传统比色计仪器的局限,可以满足不同测试环境的要求,并且数据存储方便快速,具有广阔的应用前景。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:16,613.28000 毫秒