首页头部标志
   新闻分类
   联系我们
  • 电话:0411-86632519
  • 传真:0411-86610519
  • 邮箱:dlysys@163.com


 
超声波流量计 超声波换能器性能开发及设计与实现五十三
时间:2012/8/26 7:31:36  来源:本站原创  点击:1614

  超声波流量计 超声波换能器性能开发及设计与实现五十三

固件框架主要包含初始化、处理标准USB设备请求以及USB挂起时的电源管理等,(超声波流量计)提供了现成的8051程序代码,利用框架提供的结构函数,可以依次完善各函数的功能,逐渐开发出功能完善的USB外设。

固件框架首先初始化内部的状态变量,然后调用用户初始化函数TD init()。从该函数返回后,框架初始化USB接口到未配置状态并使能中断。然后每隔1s进行一次设备重枚举,直到端点0接受到一个SETUP包。一旦检测到SETUP包,框架将开始交互的任务调度,其任务调度的步骤如下:

(1)调用用户函数TD )。这部分程序由开发者编写来实现外设主要功能。

(2)判断是否有标准设_PoU(求等待处理。如果有,则分析该请求USB响应。

(3)判断USB内核是否收到USB挂起信号。如果收到,则调用用户函数TD )。从该函数成功返回后(返回值为,再检测是否发生唤醒_Suspend(TRUE) USB时间。如果未检测到,则处理器进入挂起方式;如果检测到,则调用用户函数TDResueme(),程序继续运行。如果从TD )函数返回,则程序继续运行。标志请求和专用请求由框架分析和Suspand(默认情况下FALSEVendor 准请求执行USB规定的响应。框架提供交互的连接,以允许用户程序处理或覆盖制定的设备请求。EZ-USB中断也交给框架进行处理超声波换能器性髓检测系统魄设计与实现。

超声波流量计

 

 

 
上一篇:超声波流量计的开发与研制探讨 二
下一篇:超声波流量计的开发与研制探讨 三